身为一个也是非CS本科系的学生 我也来分享一下我最近找实习和在美国读书的经历
首先背景介绍: 我是EE转CS (资工相关课就资料结构 离散 网络概论 计组)
所以像是算法 OS等等 完全没碰过 但是我个人觉得和现在面试这么多家的经验是
他们从来没问我OS相关问题 (假如Thread那就有 但那是在程式题里面)
我个人觉得就如Router大大所说的 不要以为拿到CS毕业证书 就躺着有offer
况且CS真的夭寿难读 所谓难读是因为 美国CS训练非常扎实...
修Machine Learning 直接叫你implement Decision Tree, BackProp Algorithm...
修Network Programming 叫你直接implement TCP over UDP
修Algorithm 叫你直接implement Dijkstra's algorithm
修Software Engineering 叫你直接用Ruby on Rails架网站 (Ruby不会 教授:自己学)
修Network Security 叫你开Linux 去把stack overflow 取root权限
反正每一个科目都超硬 同学周末在揪运动 揪出去玩
CS人在 Vim 大海里面 Debug 那个看不到的 bug
就算你真的毕业(你当然可以故意挑凉课或是请强者罩你)
也不是不躺着就会有offer CS虽然这几年红到发黑
但是你知道 我知道 美国人知道 中国人知道 印度人知道 韩国人知道...
全世界都TMD的知道啦!!! 你竞争对手一个个比一个个还恐怖
什么在linux terminal直接用ASCII跑影像(我昨天看到 夭寿...超屌的)
或是用PHP在terminal跑神奇宝贝红版...(真的人外有人 天外有天)
我么这种转系生 怎么跟他们那种天才比?
我们这种转系生 怎么跟正港CS比?
我们唯一可以做的就是一步一脚印 重新把我们的基本功练起来
有空就多读读 资料结构 算法 多刷刷leetcode 让自己脑袋多动一下