大学是开发APP,写博客培养自己兴趣还是多看基础的书
底层就是高投入低产出,学习路线比较陡峭,一般不搞个两三年出不了成果。如果真心喜欢,请耐住性子承受住寂寞。学安卓当然是效率高速度快,但是想精通安卓编程那也需要很多年。如果你喜欢编译原理,那可以往编译器方向发展,这个说实话真的很难,但是如果乐在其中也不失为一条好路。如果你想研究算法,那么学好离散数学和数据结构将让你事半功倍,可以去做acm题,但不推荐全力搞acm比赛。如果你很想快速出成果,学安卓开发也可以,但是做出应用只是第一步,想要有所成就还需要学习安卓底层机制,这才是区分一般安卓开发者和高手的地方。任何一个方面深入钻研都可以找到很好的工作,就看你能不能耐住性子了。如果有了心得不妨写写博客,毕业时把博客地址写在简历上可以增光添彩。建议大二继续打基础,大三开始分方向。大四上学期找工作。正好啊。
■网友
1.我是个loser,不是大牛,不过被邀请了,还是可以作为反面教材回答一下的!2.从选择来说,开发APP、写博客、看基础书,不冲突,现在会想起来,其实大学里这些事情完全可以有足够的时间兼顾——即使有女朋友!哈哈。不过女朋友也要比较上进才行,这个比较重要。3.从侧重来说,基础书 \u0026gt; 开发APP,写博客的话,可以写基础的,也可以写工程的,也可以不写。4.我的情况是:跟你同学差不多,毕业的时候做了一些“项目”(现在看起来就是狗屎),然后一写简历:“嚯,这哥们才毕业就有‘丰富的项目经验’!”,然后各种小公司找个钱少活杂累成狗的底层职位豪无压力,但是大公司笔试资格都没有(当然这个跟学校有关)。现在呢,工作了几年,你提到的这些书,一遍都没刷完,想刷就是没时间,然后工作又很难提高,因为基础差啊,然后就各种后悔大学时间那么多,怎么就不知道好好刷一刷那些经典书呢。再回想当年做的那些东西,没设计没规范,甚至还养成了些不好的习惯,现在反过来各种看书填坑。5.我老婆的情况:基础超级扎实,当年数据结构倒着背,毕业进了某国内大型互联网公司(这跟她的985背景有关哈),前几天还有某国内大型IT公司打电话问要不要跳槽,理由居然是当年毕业的时候参加过他们的面试,上机成绩好,哈哈,上机考的就是基础知识(字符串啊数据结构啥的)。不过毕业的时候没有一点项目经验也是短板,于是当时就拿了我做的项目去学习,给她把各种设计思路讲了一遍,她把代码看了一遍,面试就hold住了。不过现在加班超级辛苦。6.小公司比较愿意你有很多“经验”,因为可以拿来就用,其实这多半是一厢情愿,因为就我自己以及我合作过的应届生来看,那些“经验”很多时候起到绊脚石的作用还要多一些,不仅不能直接移植,要花时间去纠正。7.大公司也愿意问你“经验”,主要是想看你的解决问题的思路和面对一个具体场景时表现出的态度和应变能力,不会傻乎乎的以为应届生的“经验”是可以用的。我也知道一些大公司招了完全不会代码的孩子进去写程序的案例,主要就是看重他们解决问题的能力,工程能力嘛,可以培养的。8.所以我综合总结一下:你看那些书是绝对正确的选择,你现在不看,将来还是要看。但是你还是要结合自己的兴趣,比如大部分人其实对汇编了解一下就行了。我的意思是选书和投入精力要有所斟酌。另外就是不求看多,但求看懂。C语言比较重要啦,C语言跟系统底层、网络这些结合比较紧,可以一起搞,比如Stevens的那一套Unix经典,可以学学。虽然你出去很可能是搞Java啊Python啊甚至前端跟C一毛钱关系都没有,但是我认为大学把C的一条线搞好了绝对有帮助,会方便你移植到另外一个领域。当然,有机会还是可以做些项目啥的,把你学的基础应用上来,主要是体会怎么去解决一个问题,怎么设计一套方案,还有就是面向对象思想,这个公司都比较看重。一句话点评:基础非常非常非常重要,项目经验画龙点睛,切不可因区区几行玩具代码沾沾自喜。
推荐阅读
- 四川安州:4名大学生被困雪山悬崖警方连夜成功救援
- 广东警方曝光38款存在超范围收集用户信息违规行为App
- 和平■昭昭前事、惕惕后人!南财大学子铭记历史、祈愿和平!
- 午餐■小“膳”大爱,这场大学慈善摄影展为千余名山区儿童提供免费午餐
- 用生物技术排地雷东北林业大学学子斩获国际金奖
- 赣榆■违法App的幕后帮凶赣榆落网 APP排名暗藏玄机
- 江苏省第十五届大学生职业规划大赛总决赛在常州举办
- 就业|有校名财:江西财经大学赣江碧水
- 大学再有三个月就结束了,没学到知识,参加一个软件测试培训机构好吗
- 南通大学|创业项目聚焦二孩家庭,南通大学喜获国赛金奖
