给学弟学妹们的一封信
收到刘老师的信息,给学弟学妹们写封信,倍感荣幸。我心里还是蛮忐忑的,我并不是一个 多么多么励志的学霸学神学仙之类,我感觉我还是蛮叛逆的。想了好多,也啰哩啰嗦的写了好多, 说了一些个人看法,分享给你们,如果有不同的看法,求同存异。
学习经历:记得刚上大一,陪室友去一个实验室,她说那里有免费的网,有电脑,最重要的是 还有学长带着,我想感情不错哈,然后就来了,就加入了ACM。那时候也不懂编程,什么叫编程? 编程是什么能吃么?每次去实验室就是拿着那本C语言比着敲,当时第五章函数那块,怎么也想 不明白怎么就能调用的?参加了大一的寒假集训,很感谢这段经历。在后来大二中学习数据结构 不会感觉太有压力,再到后来面试找实习,问到的一些算法题即使没有刷过但也差不多难度的水平 (目前我遇到的,不代表所有)。再再后来就进了教育技术中心Linux小组。
是否喜欢编程问题:要问我喜不喜欢编程,在学校那会,不是那种像崇拜明星似的火辣辣的喜欢, 一天不写点代码就活不下去的那种情况。感觉编程这件事情还不错,起码不反感。并且当同学来 问一些技术上的问题并且解决了时,还会有种自豪感,还能增加自信心,俗话说还能“装×”, 是不是感觉挺爽的。现在嘛感觉编程不错啊,首先实际点工资比其他大部分专业高嘛(听到这开心不~), 分享一篇文,不是原文,编程.写作.旅行, 编程,旅行,你想拥有这样的生活么?
女生是否适合编程问题:我是女生哈,学弟学妹们应该叫称我学姐哈(唉~老了,不是当年的 那个小学妹了,嘤嘤嘤)。我很反感别人问我一个问题,但这个问题又不得不考虑:你一定要 做程序员吗?潜台词是你是女生。听到这个问题就想上去抽他,每次都忍住怒火。微笑的弱弱 的回他一句:我感觉编程还不错喽。内心想:就是喜欢,就是想做,要你管啊!但是静下心来 想想,这才是刚开始,到底合不合适编程这件事,我毕竟没有经历过结束,我也不知道结果。 总之,个人观点想做的事,正确的事,有时间有精力就去做吧,还等什么,天时地利人和, 这样好的时机不抓住还在磨蹭什么呢?
长时间在电脑前对女生皮肤不好问题:这个问题我是这么想的,在互联网公司里,客服啦人事 啦人人一台电脑,大家都是天天对着电脑,要是辐射对皮肤不好的话,那大家一起皮肤不好吧。
加班熬夜问题:说实话,会加班熬夜,我算是经常加班吧,有时候是功能上线,有时候任务 急做任务,有时候干点自己的事情充充电之类,根据自己的情况来,一般正常的公司有正常 的上下班时间规定,也不会强制要求(目前没有遇到过太苛刻的公司,汗~)。要是真有一 个很变态的公司整天强制员工加班熬夜的,不管员工身体状况的。那还在等什么?辞职走人 啊,没必要在这挥霍生命不是?
程序员吃青春饭这个问题:附知乎答复: (https://www.zhihu.com/question/41328565) 再来一句:不是年纪大了都转行,而是水平差的都淘汰了(可能这句话太绝对了)。但我希望 我最后不是因为水平差而被淘汰。
考研和工作这问题:一开始就明确毕业就找工作,与考研有关的一切没有去关心。看到今年考 研的同学有考上复旦的考上中科院的,挺为她们高兴的,有付出就有收获嘛。对于考研和工作 我的看法是一定要有自己的目标计划。计划工作,就去做有关工作的事情,计划考研,就去做 考研的准备,不要又想考研又想工作的,这样很累也会搞得自己很烦,什么都想抓到最后什么 也抓不到(个人观点)。
培训机构:我不建议去培训机构培训,花钱好多啊。学好学校里的课程,然后在做点项目, 出来找个实习还是可以的。要去折腾,要多动手,要有自己去学习一门技术的经历,要培养 自学能力和独立解决问题的能力。每学期尾的课程设计建议好好珍惜啊,那也是锻炼自己的一次机会。
学习路线:我的学习路线比较乱。在学校里学的java,实习后写过java,python,js。
个人观点,在学校里老自由了,不要太拘泥于比如我学java,我们是java的一片,你们是
python的一片,其实python,ruby等都挺好啊,都可以学一下嘛,开阔一下眼界。
要是感觉学java有点吃力,你可以学ruby嘛,上手比java要简单些。
比如你想做个××系统:
1. 我要有个漂亮的页面(html,css)
2. 页面要有一些交互(js)
3. 要写个后台,提供增删改查数据的功能(java/pyhton/ruby)
4. 要把数据存起来(数据库)
学习资料:
1. 慕课网 完全可以跟着里面的视频自学
2. 网易云课堂 可以在这里面看一些其他大学老师讲的课
3. 菜鸟教程 里面东西很基础,可以快速的熟悉一些技术
举例几个社区(闲着没事逛逛,不懂不要紧,总有一天你会懂的):
1. segmentfault
2. v2ex
3. ruby-china
4. 知乎 (关注一些技术方面的话题)
5. InfoQ
6. (我们自己的)教育技术中心Linux小组
………
想做项目做应用的话,可以加入我们学校的一些实验室网站啊之类,比如教育技术中心Linux小组, 老师会安排项目给你做,会有学长带,有免费的网,免费的矿泉水,想加入的话可以联系下yesijun。 建议要加入一些实验室,里面有一些志同道合的小伙伴,一起钻研技术,是一件很快乐的事。
最最重要的一件事,一定要锻炼好身体,一定要有一个强健的体魄!
与君共勉!