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