作者hanyi0923 (hanyi)
看板CareerPlan
标题Re: [问题] 资工大三好想休学
时间Wed May 8 19:03:51 2019
跟原PO一样是大三CS
而且同样不喜欢硬体类课,以後应该也只会做纯软相关的工作
但我还是把digital logic, computer organization, architecture全部修过了,
而且我们学校的要求还是要把CPU写到FPGA上再自己用verilog做个VGA显示CPU的结果。
我自己的总结是,学这些还是蛮有必要的。
比如考虑矩阵乘法问题,如果你不懂cache的原理,就没办法知道为什麽for内外层交换会加
速。
或者为什麽有if之类的条件会让CPU指令变慢。
而且不讨论课程内容,单纯谈学一个陌生的东西有什麽好处。
1. CS学生我觉得很重要的能力不是会什麽“已经掌握的技术”(比如你提到的web),而是
面对一个新的需求有办法快速找到方法满足;比如我现在实习的公司在用go写後端,但是我
进去的时候根本没用过,完全靠自学。
另外补充,我觉得真的比较重要的能力是算法+系统底层,因为这两个不好速成。
2. 学困难的东西对於训练抗压性还蛮有用的,有些人遇到不会的东西求助别人,有些人是
逃避;然後这种行为很容易变成习惯,一时逃避一时爽,一直逃避一直爽。
可能因为环境的因素(我读的大学完全没有一个高中时认识的人,而且上大一以後一年大概
回家2次),我遇到问题从头到尾都是自己想办法(虽然过程很痛苦),後来发现其实课业
这种有标准答案的问题都是可以解决的问题,硬着头皮读下去,结果都不会太差,重点是坚
持学完就行了。
不过说了这麽多我并没有想给什麽建议,甚至可能修学去实习也很好?只是分享一些经验,
怎麽决定还是要自己判断。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 124.160.214.55
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/CareerPlan/M.1557313433.A.71D.html
1F:推 chinyu1023 : 推 05/08 22:21
2F:推 bingripplw : 推 05/08 22:36
3F:推 ypl891218 : 推 05/08 22:40
4F:推 zxnstu3104 : 推 05/08 22:45
5F:推 kai988 : 高手推 05/08 23:23
6F:推 Binder0010 : 推过程q 05/09 01:11
7F:→ Mariobrother: 推 05/09 06:14
8F:推 cocoandy : 实习很重要,有时候工作了,才会发现学习的有趣... 05/09 18:53
9F:→ cocoandy : 像我就是 05/09 18:53
10F:推 allenchen821: 推 05/15 19:54