Java新手码农如何发展
码农一年多工作经验, 目前项目不涉及云服务等比较流行的东西。 新手们如何规划职业生涯呢,我指编程技术栈方面,目的还是想自己的简历有亮点,或者退一步说保持与大家的平均水平,谢谢大家啦 本帖最后由 Kosmonaut 于 2021-6-1 08:01 编辑楼主不是CS出身,不然一不能说是Java新手,二问题也不会这么问。
对于转行的初级程序员来说,技术栈非常重要。你需要至少把技术栈扩充到市面上常见的某种职位,你从头到尾都会做,尽量没死角的程度。这样才能在市场上起码站得住脚;站得住脚有选择权,才有选择更好的的机会的可能。
大部分中小公司,什么思维,学习能力,我的天谁管你那个,能不能上来就做事啊,这是最重要的。你说你某种技巧掌握的特NB特深刻,但职位描述里要求CI/CD你不会,或者没见过 Scrum,那边有个哥们儿会,对不起只能要那边的。也不是说中小公司完全没有培养新人的意愿,只是他们没有鉴别那些更深层次的能力和时间,而且不愿冒险。
大公司其实也是没有鉴别更深层次能力的时间和意愿的,光凭你嘴说不行。他们倒是不太看技术栈,但是看背景,申请的人毕竟那么多。而且,大公司都是背景NB且自以为NB的人,他招人也是按照几年前的自己来招,这就形成了一种阶级闭环。所以转行新码农其实哪里都是不太好出头的,地球是圆的。这个背景可以是学历,可以是工作,但是一年转行新码农就算编,能把简历编出什么花样来呢?从个人和朋友经历来看,在德国,这个年代野生码农想去大公司比中小公司难多了。去中小公司,就要想着如何先做一头合格的牛,而不是去展示自己哪方面出类拔萃。
有人说了,刷题呀,我认识谷歌的人,能拿到面试。就算如此,这里有这么一个问题,德国有多少公司会像谷歌那样面试,而且考力扣那一套?作为新人,一套折腾下来,你就会发现,在德国,如果不是爱谷歌,这么干不值,一年都用不上第二次。
所以楼主的问题的思路,就他的时代和身份而言本身是非常对的,上面有人非要说什么技术栈不重要,一通乱编,发些白岩松崔永元式的片汤式感慨,本质还是拔高自己踩低别人。 精通Java的在德国就是捧着金饭碗,金钱,美女都不会少。 Sky23 发表于 2021-5-30 15:45
精通Java的在德国就是捧着金饭碗,金钱,美女都不会少。
这个回答好像会带偏一大批单身狗吧{:5_332:} 五年的工龄, 年薪6万五欧; 十年10万欧; 二十年20万欧. 对工作过的人来说,技术栈并不是亮点,你做了什么事才是亮点 本帖最后由 抹茶蛋糕 于 2021-5-31 09:45 编辑
shrek_munich 发表于 2021-5-31 09:11
对工作过的人来说,技术栈并不是亮点,你做了什么事才是亮点
不是很明白,前辈是说做的项目方向或是公司所处行业很重要吗 抹茶蛋糕 发表于 2021-5-31 08:44
不是很明白,前辈是说做的项目方向或是公司所处行业很重要吗
公司当然是有加成的,你自己做了哪些项目,包括你在项目中用的技术,遇到的挑战以及你的应对更能说明问题。 本帖最后由 wowojiajia 于 2021-5-31 11:56 编辑
Java 建议走Spring方向的架构,了解常用的design patterns,best practice等等,写东西一定从TDD开始,SOLID等套路记在脑子里便于说服同事。然后努力往Cloud Native方向转,还有就是DevOps,Pipeline这些要懂。这样10年内基本够用了。 wowojiajia 发表于 2021-5-31 11:54
Java 建议走Spring方向的架构,了解常用的design patterns,best practice等等,写东西一定从TDD开始,SOLI ...
你这个回复对新手很实用,谢谢啦
页:
[1]
2