抹茶蛋糕 发表于 2021-5-30 12:58

Java新手码农如何发展

码农一年多工作经验, 目前项目不涉及云服务等比较流行的东西。 新手们如何规划职业生涯呢,我指编程技术栈方面,目的还是想自己的简历有亮点,或者退一步说保持与大家的平均水平,谢谢大家啦

Kosmonaut 发表于 2021-6-1 06:59

本帖最后由 Kosmonaut 于 2021-6-1 08:01 编辑

楼主不是CS出身,不然一不能说是Java新手,二问题也不会这么问。

对于转行的初级程序员来说,技术栈非常重要。你需要至少把技术栈扩充到市面上常见的某种职位,你从头到尾都会做,尽量没死角的程度。这样才能在市场上起码站得住脚;站得住脚有选择权,才有选择更好的的机会的可能。

大部分中小公司,什么思维,学习能力,我的天谁管你那个,能不能上来就做事啊,这是最重要的。你说你某种技巧掌握的特NB特深刻,但职位描述里要求CI/CD你不会,或者没见过 Scrum,那边有个哥们儿会,对不起只能要那边的。也不是说中小公司完全没有培养新人的意愿,只是他们没有鉴别那些更深层次的能力和时间,而且不愿冒险。

大公司其实也是没有鉴别更深层次能力的时间和意愿的,光凭你嘴说不行。他们倒是不太看技术栈,但是看背景,申请的人毕竟那么多。而且,大公司都是背景NB且自以为NB的人,他招人也是按照几年前的自己来招,这就形成了一种阶级闭环。所以转行新码农其实哪里都是不太好出头的,地球是圆的。这个背景可以是学历,可以是工作,但是一年转行新码农就算编,能把简历编出什么花样来呢?从个人和朋友经历来看,在德国,这个年代野生码农想去大公司比中小公司难多了。去中小公司,就要想着如何先做一头合格的牛,而不是去展示自己哪方面出类拔萃。

有人说了,刷题呀,我认识谷歌的人,能拿到面试。就算如此,这里有这么一个问题,德国有多少公司会像谷歌那样面试,而且考力扣那一套?作为新人,一套折腾下来,你就会发现,在德国,如果不是爱谷歌,这么干不值,一年都用不上第二次。

所以楼主的问题的思路,就他的时代和身份而言本身是非常对的,上面有人非要说什么技术栈不重要,一通乱编,发些白岩松崔永元式的片汤式感慨,本质还是拔高自己踩低别人。

Sky23 发表于 2021-5-30 14:45

精通Java的在德国就是捧着金饭碗,金钱,美女都不会少。

抹茶蛋糕 发表于 2021-5-30 15:43

Sky23 发表于 2021-5-30 15:45
精通Java的在德国就是捧着金饭碗,金钱,美女都不会少。

这个回答好像会带偏一大批单身狗吧{:5_332:}

Sky23 发表于 2021-5-30 16:37

五年的工龄, 年薪6万五欧; 十年10万欧; 二十年20万欧.

shrek_munich 发表于 2021-5-31 08:11

对工作过的人来说,技术栈并不是亮点,你做了什么事才是亮点

抹茶蛋糕 发表于 2021-5-31 08:44

本帖最后由 抹茶蛋糕 于 2021-5-31 09:45 编辑

shrek_munich 发表于 2021-5-31 09:11
对工作过的人来说,技术栈并不是亮点,你做了什么事才是亮点
不是很明白,前辈是说做的项目方向或是公司所处行业很重要吗

shrek_munich 发表于 2021-5-31 09:44

抹茶蛋糕 发表于 2021-5-31 08:44
不是很明白,前辈是说做的项目方向或是公司所处行业很重要吗

公司当然是有加成的,你自己做了哪些项目,包括你在项目中用的技术,遇到的挑战以及你的应对更能说明问题。

wowojiajia 发表于 2021-5-31 10:54

本帖最后由 wowojiajia 于 2021-5-31 11:56 编辑

Java 建议走Spring方向的架构,了解常用的design patterns,best practice等等,写东西一定从TDD开始,SOLID等套路记在脑子里便于说服同事。然后努力往Cloud Native方向转,还有就是DevOps,Pipeline这些要懂。这样10年内基本够用了。

抹茶蛋糕 发表于 2021-5-31 13:01

wowojiajia 发表于 2021-5-31 11:54
Java 建议走Spring方向的架构,了解常用的design patterns,best practice等等,写东西一定从TDD开始,SOLI ...

你这个回复对新手很实用,谢谢啦
页: [1] 2
查看完整版本: Java新手码农如何发展