关于职业生涯中的一点小迷茫
来源:10-9 出现缓存雪崩该怎么办?如何避免?
LBruce
2020-10-23
背景:
现就职公司以前是用C#做开发的,之前由于想要转型到Java,所以我这个1年Java开发才入职了,但是后来因为某些原因,公司又不转型了。那么我这个唯一的Java开发就尴尬了。。。
公司的观点:
公司技术负责人觉得我很适合做技术研发,所以想我加入C#开发,还说只要基础好,经验够,不管是写C#还是Java都没什么区别。
我的观点:
我觉得所谓的开发语言上面的一通百通,是建立在对某一个语言足够了解的前提之上的,像Java,光是并发知识体系内容就足够单独出书了,更别说还有JVM、字节码、以及Java的生态圈,比如Spring等等。。。我还没足够深入Java,现在切换到别的语言上也没啥意义,反而更杂乱。。。
而且我一直觉得Java是国内后端领域的龙头老大,像Netty,Zookeeper,Dubbo,SpringCloud,RocketMQ这些,不管是大厂还是小公司都有在用的,而且学习资料也多。而C#…我甚至没听过有什么大厂在用的。。。。
问题:
我现在的选择有
1.转C#开发,积累更多的后端开发经验,大不了业余时间继续学Java,酝酿一段时间就跑路。
2.直接跑路,哪里招Java去哪里
老师对此有啥建议吗?谢谢老师
1回答
-
LBruce 你好:
首先我听到你的现状,其实是感觉很可惜的。我告诉你一句话:开发语言上面的一通百通,这根本不存在!至少我还没有见过这样的人!我确实见过“会”很多的人,不过,基本上都是泛而不精,嘴上功夫厉害!所以,我个人的建议是:
(1)如果确实不喜欢 C#(就业面比较窄),早点离开,如果有年终奖就等等,如果没有,现在就准备离职,换一个做 Java 的地方;
(2)如果能接受 C#,那么,可以留下来,酝酿一段时间。但是,你要知道,这样会有成本,毕竟你工作的时间越久,就应该有不一样的能力!没有企业愿意花时间培养社招的同学,所以,我并不赞成这个想法。
我是勤一,致力于将这门课程的问答区打造为 Java 知识体系知识库,Java 知识体系 BBS!共同建造、维护这门课程,我需要每一个你!
212020-10-26
相似问题