大三准程序员求过来人的指导

2016-02-29 23:08:48 +08:00
 FrankD
目前大三,通信专业,但接触了编程后对计算机更感兴趣,所以从大二开始间断的学过 Android 开发, PHP , Python ,水平只能模仿别人的程序。。。
实践过《鸟哥的 Linux 私房菜》《 Android 编程权威指南》《第一行代码》
因为不是学计算机、软件工程的,所以目前在补一些行业内必看的书,从基础的《操作系统》《 C 程序设计语言》…到经典必读的《深入理解计算机系统》《代码大全》《 Effective Java 》,希望自己能一步步的成为别人口中的大牛。

但是自学有点闭门造车,不知道目前技术发展的趋势,又即将毕业,所以暑假想在上海找一份技术岗位的实习,求问哪些公司能对新手友好点?技术学习氛围好?

第一次发帖,轻拍
2298 次点击
所在节点    求职
9 条回复
cxbig
2016-02-29 23:13:30 +08:00
如果还没有毕业,你什么学校就很重要了,直接决定你能找到一个怎样的起点。
三种语言都学了,“能模仿别人的程序”,除非你真的很厉害,不然这种表述就给人相当不靠谱的感觉。
你倒不如详细描述一下你想走的方向比较好。
for4
2016-02-29 23:23:48 +08:00
你看的书 让我感觉你这学习路线完全“连接”不上。。。。
FrankD
2016-02-29 23:29:00 +08:00
@cxbig 我对技术岗位的了解不够,不清楚有
cxbig
2016-02-29 23:43:58 +08:00
@FrankD
第一你不是这个专业毕业,第二你没有相关语言或技术领域的证书,找这类工作本身就已经很大挑战了。
这 3 门语言各有自己擅长的领域,最好的办法是去各大招聘网站搜各种技术职位和对应的技术栈,选一个你喜欢的方向,去熟悉所有列出来的技术点。
能精通一个方向已然很厉害了,等你做了 5 年,没有任何理由能让你动摇心中的理想,我想那个时候你应该有答案了。
FrankD
2016-02-29 23:45:18 +08:00
@cxbig 我了解到有这些开发岗位,就相对应的学习了一些。至于职业方向,有打算做运维的,但以我现在的认知水平只知道打好基础
billlee
2016-02-29 23:50:32 +08:00
感觉确实是学习路线连接不上啊,你是通信专业的,和计算机专业的人相比,你会对硬件更加熟悉,数学应该也更好,你可以考虑内核 /驱动方向,去传统软件厂商;或者去读研,往数据挖掘方向发展?
另外数据结构如果没有学过一定要补起来,有精力的最好也看看算法。
cxbig
2016-02-29 23:59:24 +08:00
@FrankD 运维也是有门派的
选一个语言吧,把这门语言的基础打好,基本代数&逻辑运算、 String/Array/Hash 、 OOP ,有哪些常见的坑。这类基础问题不能被考倒了。
FrankD
2016-03-01 00:04:03 +08:00
@for4 可以先忽略提到的前三本…因为看了好多帖子,了解到要写出高质量代码一些书是必看,所以就列上了
melovto
2016-03-01 15:28:32 +08:00
表示同是通信的~16 届目前在乐视 js 实习~
做些项目然后觉得差不多用拉勾 /大街等等....找一个实习就好了(当然如果能网申去 BAT 实习更好)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/260045

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX