在新公司进步很慢怎么办?

gongbao

宇宙最最知名园友
最大赞力
0.00
当前赞力
100.00%
大家好!:wdb32:

承蒙指点,上次我听大家的选择了大公司。现在干了两个月了,感觉有点不对劲,再发一帖,听听大家的意见。

1. 公司很大,我的部门也就做一小块业务,而且是交叉组织结构:5个程序员和3个做商务和管理的。头头做管理,2个商务的提出想法,我们程序员实现web application;

2. 实际的工作应该是devOps,不知道以前的源代码是谁写的,反正我这两个月都是跟着修修改改,测试为主,真正从头到尾从设计到写代码实现,还没有过;

3. 5个人实行的是mob programming,轮着来键盘,每个人7分钟;因为系统很庞杂,加上C#我没学过,一直我都是云里雾里的,弄不懂,其他人让我写什么我就敲什么,轮到我不在键盘,我也不能提供什么技术上的建议;提问题,也提不成什么有深度的东西来,慢慢滴都懒得问了…… 测试的时候用的很多swagger, kibana,localhost:xxx。。。。URL多得数不过来,我记不住也迷糊了;

4. 我有个mentor,我们组的一个程序员,但是我们白天会议多,剩下时间mob,然后下班前1小时大家陆陆续续都走了,mentor也走了。当然了,我也不可能抓着他问很多具体的技术上的问题;

现在有点怀疑,这个工作选的对不对,是否当初去100来人的公司,每天有具体的开发任务,而且是用学过的java,目的明确,进步会更大点?

目前处于试用期(6个月),手头的资源有从中国买来的一本C#中级水平教材,一本docker,一本node.js一本aws,还有pluralsight的账户。

其他的,人际关系方面还不错,没有跟同事有什么矛盾,头头也对我客气,但我不知道他们对我的真实想法,会不会觉得我太菜,4个月后跟我说再见。

欢迎支招,谢谢大家!:wdb10:
 
最后编辑: 2018-10-27
最大赞力
0.00
当前赞力
100.00%
1. 大公司往往业务划分很细,每个TEAM都只负责其中一小块,对于JUNIOR和INTERMEDIATE的职位而言,比较少有机会完整开发业务逻辑和功能模块是常态,即使在你转正之后,恐怕也依然会面对同样的问题;
2. 开始阶段难以提出有深度的问题很正常,因为你之前毕竟没有相关的经验积累,我想这个他们在招你进来之前也是有所预期的。但是在试用阶段,应该尽量做个有心人,多做笔记。这几个月的目标应该包含以下几个方面
2.1 了解清楚你们目前做的这个WEB APPLICATION的系统架构,知道业务流和代码模块之间的对应关系,知道系统有哪些外部接口,有哪些模块间的层次关系;
2.2 了解整个系统的部署方式,数据库的表结构及含义,比如如果系统是部署在如AWS的公有云中,那应该熟悉一下AWS的相关部署,如果采用DOCKER,应该熟悉一下DOCKER的脚本命令等;
2.3 能够熟悉整个系统的CI过程并能够独立使用,如系统的版本和BRANCH如何控制,单元测试如何做,RELEASE的过程如何
2.4 能够定位BUG的问题出在哪里,QA报了BUG以后,你不一定要能修复,但是要有能力定位到到底是哪个模块,哪段代码出了错,换而言之,要能有独立的DEBUG问题的能力
2.5 熟悉整个公司的产品线和业务流程,知道你们TEAM所做内容的上下游都有哪些
3. 之前我不知道这个大公司是做C#,而你又没有这方面的经验。这个需要你自己做个决断,因为C#和JAVA,虽然语言本身的语法挺类似,但在企业级应用层面,差别还是挺大的,以你目前的年纪,恐怕得选定一个方向作为未来一个相对长期的方向。如果你未来想继续做JAVA,那无论你现在这家公司做长做短,你应该将主要精力放在学习一些和C#相关性不大,但又相对通用的东西,比如DOCKER,AWS,SWAGGER等等,如果你打算未来继续做C#,则应该在现阶段多下功夫,把C#的实现流程和细节弄清楚。
4. 个人觉得即便你打算未来做JAVA,也应该首先尽量通过试用期,呆满一年再谋下家,这样的话,你现在大公司一年的工作经验,就会给你的履历增光添彩,反之,如果你试用没结束就走,那现在这家公司的经历,就有可能成为你找新工作的负面资产了
5. 刚进入这个行业,刚开始都会有这样一个从感觉什么都不懂到心中有数的过程,不用太担心,多看,多记,多想,应该没问题的。
 

未尝不可

思考的芦苇
最大赞力
0.00
当前赞力
100.00%
大家好!:wdb32:

承蒙指点,上次我听大家的选择了大公司。现在干了两个月了,感觉有点不对劲,再发一帖,听听大家的意见。

1. 公司很大,我的部门也就做一小块业务,而且是交叉组织结构:5个程序员和3个做商务和管理的。头头做管理,2个商务的提出想法,我们程序员实现web application;

2. 实际的工作应该是devOps,不知道以前的源代码是谁写的,反正我这两个月都是跟着修修改改,测试为主,真正从头到尾从设计到写代码实现,还没有过;

3. 5个人实行的是mob programming,轮着来键盘,每个人7分钟;因为系统很庞杂,加上C#我没学过,一直我都是云里雾里的,弄不懂,其他人让我写什么我就敲什么,轮到我不在键盘,我也不能提供什么技术上的建议;提问题,也提不成什么有深度的东西来,慢慢滴都懒得问了…… 测试的时候用的很多swagger, kibana,localhost:xxx。。。。URL多得数不过来,我记不住也迷糊了;

4. 我有个mentor,我们组的一个程序员,但是我们白天会议多,剩下时间mob,然后下班前1小时大家陆陆续续都走了,mentor也走了。当然了,我也不可能抓着他问很多具体的技术上的问题;

现在有点怀疑,这个工作选的对不对,是否当初去100来人的公司,每天有具体的开发任务,而且是用学过的java,目的明确,进步会更大点?

目前处于试用期(6个月),手头的资源有从中国买来的一本C#中级水平教材,一本docker,一本node.js一本aws,还有pluralsight的账户。

其他的,人际关系方面还不错,没有跟同事有什么矛盾,头头也对我客气,但我不知道他们对我的真实想法,会不会觉得我太菜,6个月后跟我说再见。

欢迎支招,谢谢大家!:wdb10:

自我学习能力很重要,一定要化时间读懂别人写的东西,无论是整体设计和大致细节,这个问题不解决,到哪里都一样,一般来说3个月必须对系统有个大致的了解了,
 

gongbao

宇宙最最知名园友
最大赞力
0.00
当前赞力
100.00%
一边学习,一边做别人的助手。耐心,前三个月先不要多出头,看看谁愿意带你。
实在什么都不能做,也学不进去的话,那就另找工作吧。
组里有另外一个人,技术很强,十几年的C#经验,他也是刚刚来的,我想下次跟头单独开会的时候,提出让他也做我的导师,就推辞说看现在的mentor比较忙…… 你们觉得怎么样?
 

gongbao

宇宙最最知名园友
最大赞力
0.00
当前赞力
100.00%
你要做的就是看懂源代码!看懂代码比你自己重新写重要百倍。也比你自己从头写对你帮助要大太多。每个公司都是进来十个九个看不懂代码的废材,但是有一个能看懂的那一个人就出师了
我一开始进去,就说自己要通读代码,可是大家一致说不需要;奇怪的是,上周头让我找mentor给我单独任务,我还以为是要我写代码呢,没想到mentor说的还是让我读代码,找了一个相对写得清晰的solution来读,然后让我自己练习写测试单元,有Tests, IntegrationTests。

我心里苦啊,早知道我早就读了好吗?刚刚入职的时候,干劲多足啊
 

gongbao

宇宙最最知名园友
最大赞力
0.00
当前赞力
100.00%
1. 大公司往往业务划分很细,每个TEAM都只负责其中一小块,对于JUNIOR和INTERMEDIATE的职位而言,比较少有机会完整开发业务逻辑和功能模块是常态,即使在你转正之后,恐怕也依然会面对同样的问题;
2. 开始阶段难以提出有深度的问题很正常,因为你之前毕竟没有相关的经验积累,我想这个他们在招你进来之前也是有所预期的。但是在试用阶段,应该尽量做个有心人,多做笔记。这几个月的目标应该包含以下几个方面
2.1 了解清楚你们目前做的这个WEB APPLICATION的系统架构,知道业务流和代码模块之间的对应关系,知道系统有哪些外部接口,有哪些模块间的层次关系;
2.2 了解整个系统的部署方式,数据库的表结构及含义,比如如果系统是部署在如AWS的公有云中,那应该熟悉一下AWS的相关部署,如果采用DOCKER,应该熟悉一下DOCKER的脚本命令等;
2.3 能够熟悉整个系统的CI过程并能够独立使用,如系统的版本和BRANCH如何控制,单元测试如何做,RELEASE的过程如何
2.4 能够定位BUG的问题出在哪里,QA报了BUG以后,你不一定要能修复,但是要有能力定位到到底是哪个模块,哪段代码出了错,换而言之,要能有独立的DEBUG问题的能力
2.5 熟悉整个公司的产品线和业务流程,知道你们TEAM所做内容的上下游都有哪些
3. 之前我不知道这个大公司是做C#,而你又没有这方面的经验。这个需要你自己做个决断,因为C#和JAVA,虽然语言本身的语法挺类似,但在企业级应用层面,差别还是挺大的,以你目前的年纪,恐怕得选定一个方向作为未来一个相对长期的方向。如果你未来想继续做JAVA,那无论你现在这家公司做长做短,你应该将主要精力放在学习一些和C#相关性不大,但又相对通用的东西,比如DOCKER,AWS,SWAGGER等等,如果你打算未来继续做C#,则应该在现阶段多下功夫,把C#的实现流程和细节弄清楚。
4. 个人觉得即便你打算未来做JAVA,也应该首先尽量通过试用期,呆满一年再谋下家,这样的话,你现在大公司一年的工作经验,就会给你的履历增光添彩,反之,如果你试用没结束就走,那现在这家公司的经历,就有可能成为你找新工作的负面资产了
5. 刚进入这个行业,刚开始都会有这样一个从感觉什么都不懂到心中有数的过程,不用太担心,多看,多记,多想,应该没问题的。
谢谢 @woodenwang ! 很惭愧,你列的所有点,我都没做好……
我是一个招聘公司派过来的,招聘公司的计划是6个月试用期,以后转永久合同成为这家公司的正式员工。我想如果得到合同,那就做下去;如果没有,以后找工作一定要问问清楚到底做什么,最好是java,而且实际参与写代码开发的那种。

我自己也有问题,最近交了个女朋友,在国内,因为时差,下午总要抽半个小时视频;还有入职之前报了城里的2个拉丁舞课程,占有业余时间太多,没时间学习。不过好在11月底舞蹈班就结束了,我不会交钱继续了。
 

gongbao

宇宙最最知名园友
最大赞力
0.00
当前赞力
100.00%
自我学习能力很重要,一定要化时间读懂别人写的东西,无论是整体设计和大致细节,这个问题不解决,到哪里都一样,一般来说3个月必须对系统有个大致的了解了,
谢谢,现在都2个月了,我还是不行;=每次debug的时候,不知道到哪找问题,也不知道浏览器里面输入那个url来测试,用swagger, kibana还是别的什么都不知道,完全靠别人告诉我
 
最大赞力
0.00
当前赞力
100.00%
组里有另外一个人,技术很强,十几年的C#经验,他也是刚刚来的,我想下次跟头单独开会的时候,提出让他也做我的导师,就推辞说看现在的mentor比较忙…… 你们觉得怎么样?
谁愿意废时间给你讲?像我碰到聪明的人说几句,碰到笨的三句都嫌多,再多讲几句我就要说让他滚蛋了
 

gongbao

宇宙最最知名园友
最大赞力
0.00
当前赞力
100.00%
谁愿意废时间给你讲?像我碰到聪明的人说几句,碰到笨的三句都嫌多,再多讲几句我就要说让他滚蛋了
好吧,我本来也很少问mentor什么,因为他的瑞典语太难懂了,嘟嘟囔囔的。其实我基本上就是一个人看,那我以后还一个人弄吧,能懂多少算多少
 
最大赞力
0.00
当前赞力
100.00%
组里有另外一个人,技术很强,十几年的C#经验,他也是刚刚来的,我想下次跟头单独开会的时候,提出让他也做我的导师,就推辞说看现在的mentor比较忙…… 你们觉得怎么样?

我刚进大公司的时候,任何人都是我的师傅,连徒弟都是,分别对待,我的师傅分三类:
1、技术水平比我高的
2、技术水平比我低的
3、技术水平于我相近的

现在我成了师傅,也成了 Team Leader。
 
最大赞力
0.00
当前赞力
100.00%
具体怎么做的,教教我吧
1、我打下手,苦活累活我来干,他就动动嘴,不会干的就问他。
2、对学徒,语言好,让他听懂老板的任务,遇到责任主动承担。
3、这类人最好对待,我把自己喜欢干的事让给他们干,去干自己不喜欢干的事。
 
最后编辑: 2018-10-27

Similar threads

家园推荐黄页

家园币系统数据

家园币池子报价
家园币最新成交价
家园币总发行量
加元现金总量
家园币总成交量
家园币总成交价值

池子家园币总量
池子加元现金总量
池子币总量
1池子币现价
池子家园币总手续费
池子加元总手续费
入池家园币年化收益率
入池加元年化收益率

微比特币最新报价
毫以太币最新报价
微比特币总量
毫以太币总量
家园币储备总净值
家园币比特币储备
家园币以太币储备
比特币的加元报价
以太币的加元报价
USDT的加元报价

交易币种/月度交易量
家园币
加元交易对(比特币等)
USDT交易对(比特币等)
顶部