
目前大三 /大二学生吧,接触过前后端,数据分析可视化,机械学习,msg queue, 运营运维 PM 方向的东西, 但是觉得每个都不是特别深入,感觉这样对职业发展不是特别好 做项目也以好玩为主,很少考虑时间复杂度空间复杂度对问题 觉得有意思就上了。。。 选择实习的时候觉得去小公司架构不够完善,但是大公司好像会把接触的面变窄。。。
个人性格是比较开朗的那种=-=可能就是大家说的聊天流程序员/ PPT 架构师/只会打嘴炮
目前的计划是刷 Leet Code 上面比较感兴趣方向的题 提高下基础 但是还是觉得很无聊=-=
各位大大有什么好的想法可以指导下么=-=
|  |      1YanSep      2018-02-12 08:34:09 +08:00 via Android 既然你都知道问题了,那就去解决吧 | 
|  |      2sammo      2018-02-12 08:39:32 +08:00 via iPhone 小猫钓鱼,就喜欢追花蝴蝶跑。没治了 | 
|      3antowa      2018-02-12 08:51:41 +08:00 机械学习??我不信你大二、大三就能接触这么多领域。能明白一两个就不错了。 | 
|      5gpw1987      2018-02-12 08:57:58 +08:00 选一个喜欢的深入吧 | 
|  |      6YuuuZeee OP @antowa 我也没弄特别明白 但是线性代数还是略知一二 配合 SVM 做点 classifier 也不是不行 | 
|      7deston      2018-02-12 09:11:55 +08:00 via Android  1 计算机网络,数据结构和算法,操作系统,这些基础打扎实了吗? | 
|  |      9mbfan      2018-02-12 09:26:50 +08:00 via iPhone 如果真的是爱好,就会不自觉的深入下去。如果真觉得工作需要,就会强迫自己深入下去…… 您这是没爱好也没压力……那就没辙了啊。 | 
|  |      10zetary      2018-02-12 09:28:26 +08:00 via iPhone  1 7l 说的那些课要学好 | 
|  |      11LeoNG      2018-02-12 09:52:14 +08:00 LZ 头像漏点了 | 
|  |      12meathill      2018-02-12 09:57:06 +08:00  1 楼主才大二大三,学的广泛一点很正常啊。高中的时候还要语数外物化生政史地呢,大学不就只学计算机了?我觉得挺好的,先把视野扩展的宽一些,然后找自己最感兴趣的领域钻研,最好考个研。 实在不行,还可以当产品经理嘛。 | 
|      13yangzhezjgs      2018-02-12 10:19:28 +08:00 逻辑很奇怪,你自己说问题就在于广泛而不够深入,那解决方法自然就是去深入学习一个感兴趣的领域,提问即答案系列 | 
|      14jasonchen168  1 刚开始多接触是好事,等你都了解了,选一个方向深入。工程师要的是学习能力,而不是只会一门东西 | 
|  |      15fiht      2018-02-12 10:36:41 +08:00  1 可以翻翻我之前的主题帖,我在大三上学期的时候(差不多就是你这个时候)曾经感到十分迷茫。 后来到了大三下学期一写简历就发现自己还是挺牛 X 的,大学的左右就在于能够有时间去多了解各个方面、什么都学一点,大概知道哪个方向会遇到什么问题,哪个方向需要学习什么东西的,哪个方向现在业界需要解决什么问题。个人建议你接下来琢磨琢磨大三的实习招聘吧,单刷 LeetCode 意义不是很大(万一刷完之后发现你其实想写前端怎么办呢 233 ) 另:“机械学习”应该是“机器学习”吧,名词都能写错可见你了解得可能是真的不深... | 
|      16linshuizhaoying      2018-02-12 10:57:59 +08:00 项目决定一切...没有项目都空谈,个人项目照样能出彩 | 
|      17graysongs      2018-02-12 11:11:44 +08:00 这么多都做过,太厉害了, | 
|  |      18YuuuZeee OP @fiht 嗯嗯,我中文不是特别好 有些技术名词可能翻译不当 Machine Learning 里边儿 Machine 中文记得好像就是机械把。。。(留学狗,中文越来越差了 很难受) | 
|  |      19YuuuZeee OP @fiht 嗯 我看了 感觉你的路径还蛮清楚的 从 python 去入手网络安全方向然后有去做相关的项目 并且最后还拿了很不错的 offer 我个人是因为项目比较复杂。。。比如学校的课程注册预警,同时牵扯了很多东西 比如 MQ, 基础的贝叶斯模型,同时还得和非 CS 方向同学一起开发(因为他们数学真的很厉害) 整个开发流程也比较难搞 也许我应该在毕业前多玩个人项目=-= | 
|  |      20YuuuZeee OP =-=诶 确实 machine learning 中文是机器学习 那看来确实一点都不深 | 
|      22pywilhelm      2018-02-12 14:12:21 +08:00  1 个人观点 1. 大学期间多多涉猎没什么坏处,这样才知道自己的兴趣 2. 基础知识要扎实,LeetCode 之类的可以搞一下 3. 具体技术没必要“刻意”深入,因为没有项目缠身的情况下很难深入 4. 为了以后找工作的面试,可以深入了解一些常用技术的“纸面”原理 | 
|      23jakily      2018-02-13 05:58:48 +08:00 via Android 怎么不去问问神奇的海螺 | 
|      24NonClockworkChen      2018-02-13 08:27:44 +08:00 公司需要能独立负责某个方向的工程师,而不是会写 10 个方向的 helloworld. | 
|  |      25ArthurMarcel      2018-02-16 11:13:49 +08:00 。。。。。我建议你先找个方向努力一下(比如 machine learning 光在这个方向上能看的论文和理论就一大堆 再加上实践够你玩好久了)钻研。 另外你这个其他方向有浅有深,数据可视化,运维,运营??? PM ???。同学你到底想干什么想清楚了吗? | 
|  |      26YuuuZeee OP @ArthurMarcel 每个方向都是 scalable 的 我也只是有些地方刚入了门,甚至入门都算不上吧。毕竟三百六十行 行行出状元。但是能想清楚自己想做什么都真的现在真的不多了=-= 我只是想在有能力做选择的时候看看大家根据自己的条件会怎么选。 也许在 V2 po 这种帖子 不是特别有效率 更多的是缓解自己对于一波又一波更新的技术到来的紧张感吧。 |