查看: 5220|回复: 45
收起左侧

美研课写不出代码真不想活了

    |只看干货
本楼: 👍   100% (19)
 
 
0% (0)   👎
全局: 👍   100% (30)
 
 
0% (0)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
美国本科大三从经济学转码,从零开始两年半时间急急忙忙赶完了本科的课,每天几乎都熬到三四点凌晨才睡,最多的时候一学期5门计算机专业课一起上,基本上刚学完intro数据结构第二学期就直接加capstone的课,learning curve对我来说真的太陡了,写不出来代码的时候真的基本上隔两天就急哭一次,然后眼泪擦干接着学,接着哭,然后又静下心来分析,就这还是不会。每天去Office hour排队,轰炸老师email,学得艰难得不行,但是还是撑着,觉得也喜欢这个,不知道为什么就是写不出来代码,不能把想法用代码实现。然后暑假刷了leetcode100道题。本科GPA全靠我数学课拿A撑着,计算机课基本都是B和A-。这学期开学CS研究生level的课,人工智能和机器学习,今天一个8-puzzle到Due都写不出来,100多行代码一个个debug,逻辑明明对就是找不出bug,然后问课友他们进度好像都写完了。真的想死,觉得自己好笨,笨到脑子就是一坨浆糊,家里花了很大心血送我出来,我却这样辜负了所有人。我不知道以后自己毕业要做什么了,每次要放弃我都撑着,可是不知道为什么代码就写的那么烂。 真不知道要怎么办,写project可能别人一周写完,我得搞三四周才能写。觉得自己好废🥺

补充内容 (2021-09-25 13:12 +08:00):
刚才看见大家的回复信心又回来了一点,真的太感激你们了,然后坐在那慢慢debug出来了五六个helper function。可能我的逻辑比较有问题,不知道怎么样能提高逻辑思考?刷Leetcode嘛?按理来说感觉数学OK的不知道为啥编程就有点混乱……真的太谢谢大家了,第一次在地里面发帖,大家真的都好暖心

评分

参与人数 5大米 +6 收起 理由
lex2020 + 1 赞一个
BrandonBai18 + 1 给你点个赞!
xli1234 + 1 赞一个
debuger + 2 给你点个赞!
Bilililii + 1 赞一个

查看全部评分


上一篇:Master如何找到ML相关的工作
下一篇:Pony Ai 感知算法的水平,业界排名如何?
iresss 2021-9-25 08:42:33 来自APP | 显示全部楼层
本楼: 👍   100% (46)
 
 
0% (0)   👎
全局: 👍   95% (1523)
 
 
4% (66)    👎
过程痛苦 结果确实值得的
以前有一个同学每天写码到天明
这几年每年过节都带上好酒和香烟去陪陪他
回复

使用道具 举报

0014315 2021-9-25 13:49:40 | 显示全部楼层
本楼: 👍   100% (5)
 
 
0% (0)   👎
全局: 👍   77% (693)
 
 
22% (198)    👎
本帖最后由 0014315 于 2021-9-25 13:52 编辑

写不出代码很正常,教你的老师也不是人人全写得出来的,就像学外语一样,需要大量实践,其实学CS,把数学搞通了后面才花力气少些,数学不通,真要做搬一辈子砖的码农,数学好的写一百行代码搞定,数学不好的写几百行,
回复

使用道具 举报

Chengda 2021-9-26 06:59:11 来自APP | 显示全部楼层
本楼: 👍   100% (4)
 
 
0% (0)   👎
全局: 👍   98% (355)
 
 
1% (7)    👎
先就算法简单说一下想法,其实很多时候复杂一些的算法问题是简单问题的组合。很多那种写题速度的快你几倍几十倍的人,并不是才智几倍于你,而是他能快速识别问题类型,并且熟悉各种子问题的解法,模板和一些实现上的trick。在做题的时候几乎可以达到默写的效果。这个通过多练多总结就能有进步。

工程的代码则是另一个话题。我觉得一个思路是可以反思下自己的工程习惯。随便列几个我见到过的一些可以极大降低开发效率的bad practice:不提前思考问题和做一些设计,直接跳上来就写代码;debug不用专业工具,而是用一些暴力原始的方法;不以incremental testing 的想法去调试系统,而是快到接近成品的时候才去debug。一个优秀工程师和新手的一个明显区别就是这些工作的习惯。

最后,其实做到后面你会发现大多数SDE岗位其实对数学和逻辑思维要求并不高。做的快更多的是对语言和相关工具链的熟悉,以及有良好的设计,实现和调试的习惯。所以慢慢积累就好。

评分

参与人数 1大米 +1 收起 理由
ChicoXMU + 1 谢谢分享!

查看全部评分

回复

使用道具 举报

 楼主| UMNShadowQueen 2021-9-25 08:51:13 来自APP | 显示全部楼层
本楼: 👍   100% (2)
 
 
0% (0)   👎
全局: 👍   100% (30)
 
 
0% (0)    👎
iresss 发表于 2021-09-24 17:42:33
过程痛苦 结果确实值得的
以前有一个同学每天写码到天明
这几年每年过节都带上好酒和香烟去陪陪他
谢谢🙏,我继续努力
回复

使用道具 举报

smartpig 2021-9-25 08:54:56 来自APP | 显示全部楼层
本楼: 👍   25% (1)
 
 
75% (3)   👎
全局: 👍   98% (645)
 
 
1% (7)    👎
找个cs专业的男/女朋友帮你。找ta。花钱找tutor。
回复

使用道具 举报

beefstewcombo 2021-9-25 08:57:34 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (34)
 
 
2% (1)    👎
最近也开始学爬虫,真是隔行如隔山啊
回复

使用道具 举报

 楼主| UMNShadowQueen 2021-9-25 09:01:57 来自APP | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (30)
 
 
0% (0)    👎
smartpig 发表于 2021-09-24 17:54:56
找个cs专业的男/女朋友帮你。找ta。花钱找tutor。
还有救吗?我就是很怕Due,写不出来就心烦意乱,如果没有Due感觉能静下来敲很久,也觉得很有趣
回复

使用道具 举报

 楼主| UMNShadowQueen 2021-9-25 09:04:41 来自APP | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   100% (30)
 
 
0% (0)    👎
beefstewcombo 发表于 2021-09-24 17:57:34
最近也开始学爬虫,真是隔行如隔山啊
加油加油,哎后面路还好长,但是技术类专业学久了会给人一种安全感…
回复

使用道具 举报

smartpig 2021-9-25 09:11:29 来自APP | 显示全部楼层
本楼: 👍   100% (1)
 
 
0% (0)   👎
全局: 👍   98% (645)
 
 
1% (7)    👎
UMNShadowQueen 发表于 2021-09-24 18:01:57
还有救吗?我就是很怕Due,写不出来就心烦意乱,如果没有Due感觉能静下来敲很久,也觉得很有趣
想想毕业后进大厂15万起,忍忍抗过去吧。工作后内容远没有上课或刷题面试的难度。不要上来就码,先想好算法。网上应该有很多类似题和解答,想通了再自己写。
回复

使用道具 举报

 楼主| UMNShadowQueen 2021-9-25 09:25:40 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (30)
 
 
0% (0)    👎
smartpig 发表于 2021-09-24 18:11:29
想想毕业后进大厂15万起,忍忍抗过去吧。工作后内容远没有上课或刷题面试的难度。不要上来就码,先想好算法。网上应该有很多类似题和解答,想通了再自己写。
谢谢!😮‍💨,滴几滴眼药水接着去写了。 这两年学编程身体都弄的不好了,经常去医院
回复

使用道具 举报

baonudesifeizha 2021-9-25 10:45:28 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   82% (939)
 
 
17% (194)    👎
都是面向GitHub编程    多去搜搜有没有类似的  

刷题多总结套路  而不是让从头发明算法  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表