作者s29940 (阿赐)
看板Soft_Job
标题Re: [请益] 毕业生vs非本科系差在哪?
时间Mon Jul 9 17:49:33 2018
我也是个文组非本科的
最近也是想转行写程式
跟了一些再写程式的朋友聊过後
他们都会说从一些补习班出来的非本科生跟本科生有以下几点差异
1.发生问题找不太到问题点
2.写出来的程式效率不好
请问各位大大遇到的情况是这样吗?
还有遇到其他发生在非本科身上的状况吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.217.176.121
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1531129775.A.395.html
1F:推 ttt95217: 不管本科与否:code可读性差07/09 17:53
2F:→ sarafciel: 基本没错 1可以靠实作经验弥补 2就会差上很多07/09 17:53
3F:→ senjor: 程式效率不好其实也有很多方式可以靠自学弥补就是07/09 17:57
4F:→ senjor: 自学微积分、线代、离散、演算法、资料结构当作基础就好07/09 17:58
5F:→ senjor: 然後再看看一些比较常见的演算法跟资料结构应用书籍07/09 17:59
6F:→ senjor: 大型架构可以看看设计模式还有一些语言特性的书07/09 17:59
7F:→ senjor: 只要靠自学把我讲的那些补上,我觉得就不会真的输本科啦07/09 18:00
感谢sen 大大给方向~
8F:推 bill1992: 离散范围很大欸 不知从何读起07/09 18:01
※ 编辑: s29940 (180.217.176.121), 07/09/2018 18:03:02
9F:推 senjor: 请本科的朋友推荐,或者直接看大学的教科书单 07/09 18:03
10F:→ senjor: 就用教授上课主要用的那本看完就好了,补充先不用上 07/09 18:03
11F:推 senjor: 现在还有不少不错的离散课本会直接跟程式应用一起讲更好懂 07/09 18:05
12F:→ senjor: 然後演算法跟资料结构自学的时候一定要把里面的东西也都 07/09 18:06
13F:→ senjor: 至少实作过一次,如果还可以改写、变形会更好。 07/09 18:07
14F:推 bill1992: 感谢s大 其他部分都读了 不过在作业系统上面遇到linux 07/09 18:10
15F:→ bill1992: 系统很吃力 不知道什麽学习路径比较好 07/09 18:10
16F:推 bill1992: 另外初学三四个月左右需要刷leetcode嘛 07/09 18:12
17F:→ sarafciel: leetcode不要刷 先看资料结构跟演算法 07/09 18:14
18F:→ sarafciel: 你资结跟演算法没学好leetcode大概也刷不了几题XD 07/09 18:15
19F:推 senjor: Linux系统就算本科也不一定熟,那就是考验自学能力的门槛 07/09 18:23
20F:→ senjor: 先想想自己需要用到什麽功能,才去找他要怎麽做会比较好 07/09 18:24
21F:→ bill1992: s大 目前看过资料结构 演算法 计算机组织跟作业系统 接 07/09 18:25
22F:→ bill1992: 下来的书单会推荐什麽 07/09 18:25
23F:推 ckp4131025: 初学可以看别人的解法,然後去了解为什麽这样做 07/09 18:25
24F:推 senjor: 可以往应用层面看,clean code、refactoring、设计模式等 07/09 18:27
25F:→ senjor: 然後书一定要配合练习跟实作,如果资料结构跟演算法都看了 07/09 18:28
26F:→ senjor: leetcode或者hacker rank之类的网站就可以先开启来刷刷 07/09 18:28
27F:→ viper9709: 推二楼 07/09 23:51
28F:→ coronach: 遇过一个还算认真的非本科,简单功能写得出来但是code 07/10 08:04
29F:→ coronach: 逻辑很杂乱,遇到逻辑稍微复杂的就卡关了 07/10 08:04