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

Java新手码农如何发展

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

你这个回复对新手很实用,谢谢啦

抹茶蛋糕 发表于 2021-6-1 08:38

Kosmonaut 发表于 2021-6-1 07:59
楼主不是CS出身,不然一不能说是Java新手,二问题也不会这么问。

对于转行的初级程序员来说,技术栈非常 ...

谢谢回复

shrek_munich 发表于 2021-6-1 08:48

本帖最后由 shrek_munich 于 2021-6-1 08:03 编辑

Kosmonaut 发表于 2021-6-1 06:59
楼主不是CS出身,不然一不能说是Java新手,二问题也不会这么问。

对于转行的初级程序员来说,技术栈非常 ...
CI/CD, scrum ,这哪个属于“技术栈”?上面有个帖子说的spring 架构还可以算技术栈,现在java已经逐渐统一,以前哪些jsp,struts, hibernate就属于淘汰的技术栈

既然大公司被你“diss”,找几个不知名的公司的广告
https://www.linkedin.com/jobs/vi ... ip3_search_srp_jobs

https://www.linkedin.com/jobs/vi ... ip3_search_srp_jobs

都说了哪些“技术栈”

德国传统的车企之类,更倾向于用C++而不是Java,找一些大公司(非FLAG,UBER,Microsoft,Ebay这类美资的)的要求埃森哲的junior,要求强调的是懂得相关知识,真正技术栈就提到了Java 和 NodeJs (NodeJs倒确实是现在应用的比较多而且好上手的技术栈)
https://www.accenture.com/de-de/careers/jobdetails?id=r00003765_de&title=Junior+Software+Engineer+(all+genders)

Sap, 提到了Java, JS,NodeJS和SAP自己的技术栈
https://jobs.sap.com/job/Walldorf-Developer-Senior-Developer-%28fmd%29-for-Integration-Assessment-Application-69190/667399901/


你猜面试的时候会问什么?

至于大公司看背景,背景大概能给你提供一个过简历的门槛,其它的越是大公司越不看背景,一个在小公司但是能做出更大impact的候选人,和一个在大公司只会埋头做螺丝钉的,前者更容易拿到好的职位和待遇


Kosmonaut 发表于 2021-6-1 11:09

shrek_munich 发表于 2021-6-1 08:48
CI/CD, scrum ,这哪个属于“技术栈”?上面有个帖子说的spring 架构还可以算技术栈,现在java已经逐渐统 ...

我说的就是大公司连简历都过不去。

搬山 发表于 2022-10-4 08:54

码农只能在自己圈子码农市场混,德国码农产业已经外包给印度。就像HM衣服中国产10欧一件,去PRIMAK买类似衣服印度产的只需2.5欧。码农在德国没有市场,因为相当于小学生水平。你可能会看见大公司的高层都是欧洲人,没错,那些人有可能已经是经验超过你几代,就是爷爷,爸爸妈妈都是做这个的,而且很多已经掌握核心技术。而且欧洲人当中国人是间谍,不会把核心技术给中国人的。就算德国架构师工程师,自己是一代那种,也不是稳定职业,都是要随时失业的。毕业生如果是新手,很可能试用期内被开的。因为市场不需要你,老板找的是二三代-尽管二三代一般不会失业,有点像骑驴找马,但老板找的其实是有很多年经验,在其他公司干得不爽,炒了其他老板鱿鱼那种人,那种一代在德国有蛮多的,不需要外国人。中国码农在德国公司很少,因为东欧人和印度人太多了。乌克兰那些很便宜,而且体能优势很强,中国码农男可能就1米8,1米9。东欧男的1.9 2米,女的码农很多有个1.8几,1米9的,体能比中国男的厉害。

kenshinji 发表于 2022-10-11 13:36

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

有嘛?
页: [1]
查看完整版本: Java新手码农如何发展