📣 独立日限时特惠: VIP通行证立减$68
楼主: FiroEuro
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 【求指点】感觉自己不适合做编程怎么办

🔗
听鱼唱 2013-9-26 06:18:17 | 只看该作者
全局:
本帖最后由 听鱼唱 于 2013-9-26 06:21 编辑

相比楼上一边倒的声音,我更想说一下,有的人就真的做不来某些事情
仅仅凭这一个帖子,我们都没法下结论,没人比楼主更了解自己
. From 1point 3acres bbs
尽管我们很推崇坚持不懈的精神
但是楼主的情况究竟是因为短暂的困难,咬咬牙就会好;还是真的楼主不适合编程,楼主自己心里多少是有个数的

假如真的一个东西别人一年能做出来的,你要花十年,就要考虑一下,花这10年值不值得,到底有没有意义?是完成心理上的一种成就,还是真的需要用这十年来完成它?换另外一个东西来做,是不是10年会有更大成果?还有,现在究竟到了哪一个阶段,转变是否还能有机会来得及?如果编程不适合,那么楼主要去向何方?重走另一条路是不是能走上坦途大道?这些都是要好好考虑的。

楼主自己要判断清这个比较好
回复

使用道具 举报

🔗
chrishacker 2013-9-26 06:44:49 | 只看该作者
全局:
北美农民 发表于 2013-9-26 04:20
按照10000个小时理论, 你好歹花个3000,5000小时在coding上再来说自己有没有天分吧。
.1point3acres
别,这理论其实没啥根据的。。。
如果你发现连循环/分支结构图都看不懂,果断可以在100小时以内放弃CS (真有这种人,我还见过不止一个。。。)
LZ的问题在于他其实明显有Programming的能力,只是遇到了一点小挫折而已。这种情况下就不要自我怀疑先。。。. From 1point 3acres bbs

回复

使用道具 举报

🔗
chrishacker 2013-9-26 06:49:57 | 只看该作者
全局:
其实这也就是我为啥不想CS的原因。。。
其他学科如果你觉得哪好像不对,如果运气好的话,有时能发现一点你以前认识不到的东西. 1point 3 acres
如果Programming的结果哪不对,最后原因总会指向一个:你SB了。。。

评分

参与人数 1大米 +10 收起 理由
kang1415926 + 10 最后一句神总结!——CS菜鸟满眼含泪地前来.

查看全部评分

回复

使用道具 举报

🔗
北美农民 2013-9-26 07:26:02 | 只看该作者
全局:
本帖最后由 北美农民 于 2013-9-25 18:40 编辑
chrishacker 发表于 2013-9-25 17:44
别,这理论其实没啥根据的。。。
如果你发现连循环/分支结构图都看不懂,果断可以在100小时以内放弃CS ( ...
. Χ
怎么没根据? 我就是这个理论的支持者。 程序并不是什么高深的东西, 他就是一个做事的顺序, 由最最基本的逻辑组成,而且这些逻辑都是普世的, 与我们的生活非常一致。 人脑是一个程序,感官是输入,你的行为就是输出。 现在经常提倡的一句话是每个人都应该学学编程, 因为程序的逻辑就和人的思维一模一样。我也很不擅长学习语法, 不过语法从来都不是什么瓶颈, 一旦学会了就不是什么问题了。 我学循环, if else, 数组也学了很久,磕磕碰碰抄别人的代码不说, 最后还是通过不停做题debug摸出来怎么工作的。

但是程序的implement不仅仅是一个方面, 比如有的人天生对edge case和bug非常敏感 , 对整体的把握很强, 哪一块该做什么, 复杂度瓶颈在哪, 这是入门前体会不到的东西, 入了门槛以后就进步是非常快的。

学100个小时看不懂就放弃? 这个耐性都没有我觉得什么都别干。 以前学EE焊电路板, 先焊什么后焊什么怎么调试都学了几百个小时总有才勉强入了门。 魔方入门容易吧? 学1个小时就能还原, 但很有可能你从第2个小时到第100个小时都看不到进步。
回复

使用道具 举报

🔗
北美农民 2013-9-26 07:30:15 | 只看该作者
全局:
chrishacker 发表于 2013-9-25 17:49
其实这也就是我为啥不想CS的原因。。。
其他学科如果你觉得哪好像不对,如果运气好的话,有时能发现一点你 ...

又是一个觉得CS就是programming的,写代码只是一种实现逻辑的手段罢了。
.google  и
就算CS是研究PL的, 很多专门研究PL的人写代码还不一定有别的领域强。。
回复

使用道具 举报

🔗
听鱼唱 2013-9-26 07:41:48 | 只看该作者
全局:
本帖最后由 听鱼唱 于 2013-9-26 07:44 编辑
北美农民 发表于 2013-9-26 07:26 . check 1point3acres for more.
怎么没根据? 我就是这个理论的支持者。 程序并不是什么高深的东西, 他就是一个做事的顺序, 由最最基本 ...

每个理论都会有根据,但是这个理论不见得对所有人适用。
它在你身上得到了体现,所以你觉得它正确。
. 1point 3acres 但是在别人身上不一定会体现出在你这里同等的效果。一旦没有体现出,人家就会不认同这个理论了
.
我觉得认同和不认同都是可以的
关键是你自己怎么觉得,如果你认同你就去坚持做,如果你觉得没效果,那试试换另外一条路

所以我让楼主自己想清楚再决定的原因也是在这里,而不是好像楼上一边倒的只有要他坚定的走到底这么一种声音. check 1point3acres for more.
回复

使用道具 举报

🔗
北美农民 2013-9-26 07:53:29 | 只看该作者
全局:
听鱼唱 发表于 2013-9-25 18:41
每个理论都会有根据,但是这个理论不见得对所有人适用。
它在你身上得到了体现,所以你觉得它正确。. 1point3acres
但 ...

你让LZ想清楚又没说怎么想,  你觉得他想得清楚? 这种回复属于万能的”理智“回复, 既没有提出一点的行为准则, 也没有提出可行性方法。 LZ就是遇到个不足道的挫折自我怀疑了而已, 除了move on还有什么要想的?
.--
理工科学生的自我怀疑在学习过程中不是很常见么?调一个bug就自我怀疑这不行那不行了, 这算什么啊? 学CS写代码的谁没有通宵达旦几十个小时甚至上百个小时就花在一个弱智的bug上,  他还没遇到过自己机器上能跑,但是交上去以后编译都过不了呢。 搞硬件焊板子那更要人命, 学仿真搞matlab 有限元哪个不麻烦?
回复

使用道具 举报

🔗
chrishacker 2013-9-26 08:00:51 | 只看该作者
全局:
北美农民 发表于 2013-9-26 07:26
怎么没根据? 我就是这个理论的支持者。 程序并不是什么高深的东西, 他就是一个做事的顺序, 由最最基本 ...

本身这个“理论”就是先有理论再去找证据的。。。
为啥是10000小时而不是7238或者其他数?就是因为这个数字最简单?想想就不对. Waral dи,
我能做点小Programming,不过有速度翻我好几倍的人多得是。但是我觉得那些明显不适合(不单纯是速度问题)的人就别去搞了
回复

使用道具 举报

🔗
北美农民 2013-9-26 08:02:06 | 只看该作者
全局:
chrishacker 发表于 2013-9-25 19:00
本身这个“理论”就是先有理论再去找证据的。。。
为啥是10000小时而不是7238或者其他数?就是因为这个数 ...

这10000个小时本来就是泛指一个投入的精力, 你为了反驳我还真和这个阿拉伯正整数数计较上了?

服了。
回复

使用道具 举报

🔗
chrishacker 2013-9-26 08:04:13 | 只看该作者
全局:
北美农民 发表于 2013-9-26 07:30
又是一个觉得CS就是programming的,写代码只是一种实现逻辑的手段罢了。 . check 1point3acres for more.

就算CS是研究PL的, 很多专门 ...

这样抬杠有意思么
好吧,CS还有算法研究还有密码学呢,你有那智商的话你去搞好了
回复

使用道具 举报

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

本版积分规则

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