如果你经常关注我的话,应该知道了,今年我成功带妹入坑(程序媛),注意是亲妹啊,不骗你,参见下面的链接:
送我妹上了大学
图片也有,想喊大舅子的来吧!
因为她自己不知道喜欢什么专业,也没有目标和方向,于是作为有经验的前辈,我就给她指了一条“明路”——计算机编程。
迷茫不是她的错,因为大多数普通的学生,在高考结束后都挺迷茫的。高考之前,目标就是攒住劲学习,很单纯;上了大学就不一样,得为以后的生存考量。于是,对于女生来说,教师、护士是她们的常规选项;对于男生来说,铁路、机械、建筑的就是我们的常规选项。
不要问我是怎么知道的。当年我父母就是这样逼我的,于是,我报的专业是机械工程,可惜这个专业没录上,被调剂到了计算机网络,误打误撞地学了 Java。
真的挺佩服那些一开始就目标明确的学生,这样就可以少走很多弯路。比如说,父母都是医生,孩子在很大概率上会报医学方面的专业,这没什么不好的,千万不要信电视上那一套,父母干啥,孩子偏偏不爱干啥。
你想啊,从小有家庭氛围的熏陶,孩子在父母的同专业方面是有很大天分的,这叫特长发挥,加上父母经营的人脉资源,孩子在毕业后找一份养家糊口的工作完全不是问题。
我这代人,在音乐上有幸遇到了周杰伦、王力宏、林俊杰、陶喆。被誉为“R&B 教父”的陶喆,他的母亲是京剧名伶,父亲是台湾著名歌手,那陶喆在音乐上面的成就,其实是和他的家庭密不可分的。
给你唠这个,就是希望你不要浪费家庭方面的优势资源。慎重啊,朋友。
像我,父母都是农民,优势资源是不存在的,除非我的理想是种庄稼。可惜从小我就讨厌干农活,辛苦不说,温饱都是问题。如果你的出身和我一样,那从上学到工作,就只能靠自己的努力,一步步摸爬滚打。
我妹就比我幸运多了,我就是她的优势资源,没毛病吧?让我妹学习编程,在我看来,就是最合理的选择。
因为写作的缘故,我认识很多做互联网方面的朋友,关系都处得不错,等我妹毕业了,内推个岗位是没有任何问题的。当然了,如果你想要我推荐的话,也可以的。
做为一名负责任的亲哥,我特意为我妹写了一个《教妹学 Java》专栏,你们也看到了,一直在更新着。我妹每篇都有在看,她给我说收获挺大的。
在线阅读地址:https://itwanger.gitee.io/javazero
你想啊,这对于一名编程小白来说,多么的重要!
那今天,我就来谈谈,成功带妹入坑后,她该怎样提高自己的编程能力。虽然说“师傅领进门,修行靠个人”,但我还是她哥哥,负的责任更多,应该多领领!
首先,必须对你坦诚相见。
第一,对我妹学习编程这件事,没有很高的期许,我觉得给她宽松点的成长环境更好,毕业后顺顺利利地做一名“程序媛”挺好的。
第二,希望我妹毕业后能成为一名“开箱即用”的程序员,能上手做一些项目,而不是停留在大学时期的理论知识层面上。
第三,我妹毕业后进不进大厂无所谓。能进大厂的都是非常优秀的程序员,也是极少数的,还有很大一批普通的程序员,需要从中小厂干起。
不管怎么说,大学的课程都是偏理论知识的,这是我们国家教育的一大特色(没有贬义,绝对没有)。企业呢,虽然没有表现出你没有项目经验就不要你的态度,但还是希望你有一些,对吧?
之前的那篇《研三秋招》的文章里也提到了,有个读者迫切地想要项目经验,就顾此失彼,没有更多时间去钻理论知识、刷面试题,导致笔试落荒而逃。
那在我看来,确实需要一点平衡,就是 60% 的精力还是要放到理论知识的学习上,剩余的 40% 的精力就投入到实战经验上,两者不偏不倚,形成互补比较好。
编程本身难不难,成为顶尖的技术大牛确实很难,不掉点头发,不秃个顶,是“几乎”不可能的;但能在社会上立足,糊口饭吃,还是是不难的,相信我,我就是个不错的例子。
对于我妹来说,想要提高自己的编程能力,单靠学校的教学是不行的,还得靠自学。自学的精髓就在于利用有限的时间,学习到真正有用的东西。那么就需要对学习的知识进行筛选,在筛选知识这方面,我还是有点话语权的。
01、Java 学习路线
如果有读者恰好是学习 Java 的,那么先看看下面这 3 张图,一套很完整的 Java 学习路线(入门级别)。
按照这个路线图学下来,基本上企业级的开发技能都具备了。切记,入门阶段,不要盲目追求深度,非要钻个源码做到“知其然知其所以然”,那我可以负责任的告诉你,一个技术点很可能都够你研究半个月的。
先学会用,会用之后,再结合理论知识深入研究,会事半功倍。这也是我一直奉行的学习准则,还挺有效的。