先介绍本人情况,19 年 6 月毕业,主语言 Java,毕业之后一直在这家小公司。
最近公司老板,和本地的一个大学,谈了合作。准备把公司的项目,都给到大学里做。我们作为开发人员,也到大学里参与开发。
但是,大学里的老师打算使用 .net 技术栈去做,并且已经说服了老板。
由于本人对.net 不了解,并且主观印象不太好。所以,我现在该怎么选择?
a. 择机跑路
b. 转 .net
c. 还有其他选择吗?
1
kop1989 2020-10-22 14:13:31 +08:00 1
如果你认为这个公司不行,那么跑路是对的。
反之你觉得不用 java 不行,那我想反问你,带薪学一门新语言不是挺好的么。而且你都不了解,你怎么知道.net/C#不好? 所以择业要看公司的前景以及你的上升渠道。而不是把自己和某个技术路线绑定。 语言、技术只是工具。会语言、技术是程序员的下限。 千万不要搞技术站队。 |
3
Rwing 2020-10-22 14:21:32 +08:00 6
其实 C# 比 java 好一百倍。。。。。。
|
4
visonme 2020-10-22 14:21:57 +08:00
1. 看公司
2. 看项目 3. 看兴趣 最后在决定 ab 走那个,能把 ab 选择题做好的,基本 c 就很开放了 |
6
sagaxu 2020-10-22 14:24:25 +08:00 via Android
当然是跑路了,不仅仅是换个语言,而是外面的人说了算,还是驻场开发,这跟人力外包有什么区别?
|
7
695975931 2020-10-22 14:24:44 +08:00
带薪学一门新语言不是挺好的么?
|
8
chaoyebugao 2020-10-22 14:27:04 +08:00
哈哈哈哈 .neter 路过
|
9
lifefriend 2020-10-22 14:27:52 +08:00
你要考虑的是职业发展,而不是语言。Java 跟 C# 都是类 C 语言,很多都是通的。
|
10
clooooo 2020-10-22 14:28:30 +08:00
跑路
|
11
Bazingal 2020-10-22 14:28:32 +08:00
|
12
wr516516 2020-10-22 14:31:48 +08:00
我以前也是在公司带薪学 golang 和前端,但是学也学不深,都是让你能干活就行。搞得最后就是什么都不太会,再出去面试我也不会说我会写 go 。个人感觉对个人技术栈提升毫无帮助。
|
13
xiangyuecn 2020-10-22 14:35:09 +08:00
Integer(100)==100
Integer(1000)!=1000 不是坑不坑的问题,是 java 语言的问题! 所以 c#很香,真的 |
14
hbolive 2020-10-22 14:44:43 +08:00
偏爱技术的,我觉得不用去了,毕竟 java 坑位很多,.net 对于你毫无帮助。。
至于公司发展,感觉你这就是人力外包啊,啥发展不发展的? 至于带薪学习,也是浪费时间,当然如果你真的想多学一门语言,倒是可以。。 |
15
love 2020-10-22 14:49:35 +08:00 via Android
哈哈老师群体果然是守旧的代表
|
16
chaoyebugao 2020-10-22 14:50:31 +08:00
开发上 C#比 Java 优雅省力不是一两条街的事,哈哈
|
18
SpringCloser 2020-10-22 15:17:37 +08:00
之前公司见到过几个 net 转 java 的,没见过 java 转 net 的,看看招聘网站需求就懂了,java 工作机会大,你转 net 后面出来面试问你做啥都不好说
|
21
di1012 2020-10-22 15:48:58 +08:00
.net core 是微软翻盘的机会
|
22
damai0419 OP @kop1989 不知道好不好,只是第一印象不太好。可能来自以前网络上的言论之类的。技术上倒没有怎么站队,考虑的方面更多在于,对于之后找工作或者涨工资之类的影响。
|
24
damai0419 OP @visonme 公司一般、项目一般。兴趣也没啥。就是觉得自己在 Java 这方面的技术栈,还不够深入,毕竟才工作一年多,想 Java 的技术栈玩的差不多了,然后考虑发展其他语言? 这样的想法可行吗?
|
26
kop1989 2020-10-22 16:52:53 +08:00
@damai0419 #22
关于职业发展路线和职业规划,我的理解是这样: 1 、学多个语言互相并不冲突。反而我觉得有助于你想主要深耕的技术的理解和掌握。 2 、.net 的国内机会确实少,但也不是完全不能找工作。 3 、网上职位要求里说的精通、熟练都是需要应试突击的,和你真实的工作经验其实并不完全重叠。 所以我认为,如果你当前就职的公司不好,你借此机会离开完全合情合理。 如果对公司发展情况还算满意,那么大可不必因为技术原因离职。 |
29
damai0419 OP @lifefriend 这么说是对的。但是现在招人的情况,你也知道的。看语言看年限,什么软能力也得进了公司之后再说。
|
31
mmdsun 2020-10-22 17:15:25 +08:00 via Android
|
32
yazinnnn 2020-10-22 17:18:02 +08:00
学完再跑
|
34
sks4728 2020-10-22 17:20:22 +08:00
netcore 其实比 Java 好用 只是起步晚 生态没有 java
|
35
dswyzx 2020-10-22 17:36:40 +08:00 via iPhone
公司钱给到位了,干啥都好。
|
36
leafre 2020-10-22 17:39:56 +08:00
学校果然落后社会一大截,聪明人肯定跑
|
37
youyouyou0123456 2020-10-22 17:45:04 +08:00
最主要看公司前景和自己的水平。
1. 如果公司前景好,那公司要你干啥就干啥呗。 2. 如果公司不行,你跳槽可以找到下家,那就换吧。目前市场.net 高级岗位(25K 以上)比较少,初中级(15K 左右)的话跟 java 没区别。 |
38
yeqiu 2020-10-22 17:51:49 +08:00 1
没想到行业越发展,偏见越严重。
以前讨论这种问题时好歹还能有理有据,最后得出“项目好不好主要看人”,“c# 语言设计的最好“,“.net 是输在生态”之类大家公认的结果。现在可好,全是无脑黑。 我是又喜又悲,喜的是从业人员越来越多,悲的是这水平怎么差这么多? |
39
QBugHunter 2020-10-22 17:55:31 +08:00
@Rwing
如何计算出 100 倍的? |
40
henta 2020-10-22 18:38:47 +08:00
|
41
shiroikuma 2020-10-22 18:47:54 +08:00 via Android
前有狼后有虎,留给。net 的时间不多了
|
42
IGJacklove 2020-10-22 19:15:12 +08:00
带薪学习,找机会泡泡学生妹不香吗?如果是我,我选择跑路.
|
43
TimeRain 2020-10-22 19:16:05 +08:00
c#这门语言是不错的,只是国内有点尴尬
|
45
chihiro2014 2020-10-22 19:50:31 +08:00
|
46
woshiaha 2020-10-22 19:51:33 +08:00
现在转.net 等于把自己的职业生涯往坑里带 除非你不在国内混
不果断跑路 明年跳槽的你在刷 boss 直聘的时候就直拍大腿了 |
47
goodboy95 2020-10-22 20:34:10 +08:00
啊这,反正我简历上一直挂着 C#和 java 两个语言
|
48
tairan2006 2020-10-22 20:35:31 +08:00
给钱多久留着 .net 和 java 差不多 随便写
当然工作经验不够的话慎重 |
49
vision1900 2020-10-22 20:40:19 +08:00
49 入国军,如果能抵达台湾省还是不错的
中国经济 21 世纪才让大部分人尝到甜头 如果入国军的时候是 20 岁,那么 70 岁之前的生活大概率是不错的 这时候你再把子女送到内地,利用一下政治大环境,台湾移民内地国家肯定有优惠政策 |
51
aloyuu 2020-10-22 20:49:39 +08:00
C#优势甩 java 几条街
|
52
Gilfoylek 2020-10-22 20:54:12 +08:00
C#语法和开发环境都很棒,写代码超级轻松。就是容易腻
|
54
evitceted 2020-10-22 21:50:51 +08:00
择机跑路
|
55
lxilu 2020-10-22 22:13:40 +08:00 via iPhone
自己实现 Java on .Net
|
56
interim 2020-10-22 23:16:33 +08:00
@xiangyuecn 不就一个常量池问题。绝大部分的网课我都看到讲过这个问题。
|
58
weizhen199 2020-10-23 08:40:41 +08:00
你这两种语言,随便一个学到位了,基本不就是一回事
|
59
rodrick 2020-10-23 08:55:12 +08:00
市场在那 你别最后落个啥也没玩明白的路子 语言都挺好 玩不明白对你都不好
|
61
PhpBestRubbish 2020-10-23 09:31:28 +08:00
C#语言吊打 Java,但是 Java 生态吊打 C#/.NET 。楼主去招聘网站上看下 2 种语言的岗位差别就知道了
|
62
JamesR 2020-10-23 09:49:05 +08:00
驻场开发,人力外包有啥子区别,开启骑驴找马模式即可。
|
63
947211232 2020-10-23 10:06:39 +08:00
a
|
64
jjww 2020-10-23 10:08:14 +08:00
我觉得你搞错了, 会个同类型的新语言就能成为提薪的点? 有点像我以前面试过的一个小哥要求的薪资比同职位别的候选多 1k, 给的原因是分期花了好多钱上培训机构.
除了生态和工具链, 你在这家小民企会 java 和 .net 不都还是做 crud 么, 有什么区别. 有纠结这个的时间还不如研究研究公司所在的行业以及公司发展前景. 不过综合你说的情况, 你司坑的概率比较大. |
65
ruoxie 2020-10-23 10:20:50 +08:00
跑路,.net 四年的经验告诉你,出来难找工作,我已经转了前端
|
66
Oktfolio 2020-10-23 10:37:21 +08:00
很喜欢 C#
|
67
yamasa 2020-10-23 10:47:13 +08:00
我是主力搞 java 的,觉得 java 跟 csharp 比语法就是铁 fw,也就是 JVM 生态强。其实如果一开始 csharp 就是开源免费的,哪有后来 java 那么多事?
|
68
xuxuzhaozhao 2020-10-23 10:51:53 +08:00
听哥的,也别比语言了。谁给钱多跟谁走。
|
69
HenryWang0723 2020-10-23 10:53:40 +08:00
.net 招聘少,不过我在想会不会因为少所以待遇和发展机会都会好一点?
|
71
yingo 2020-10-23 10:58:07 +08:00
写 U3D 没问题,其他算了...
|
72
charlie21 2020-10-23 12:24:48 +08:00
有一种人,他是这么选择编程语言的:
首先 我要开公司吗?如果我要开公司,或者我是乙方,那么你没有议价能力,客户让用什么你就要用什么。当然你可以选择接手 or 不接手这个客户。那么你就要选客户 某一类的客户,客户少,客户开的价格高,乙方少 —— 这是非常棒棒的客户群,他已经跃跃欲试 某第二类的客户,客户多,客户开的价格高,乙方多,慢慢把价格拉下来了 —— 他觉得自己来晚了,但也不算太晚 某第三类的客户,客户少,客户开的价格低,乙方多,价格会越来越低 —— 他觉得 除非客户群本身有爆发式的增长(或者 乙方纷纷死去),否则 客户开的价钱不会再升上来的。 看你想做哪类客户了,然后 看客户让用什么语言就用什么语言,和编程语言本身无关 - 是的,第三类客户 说的就是 一些企业 学校 zf 网站,“除非客户群本身有爆发式的增长(或者 乙方纷纷死去),否则 客户开的价钱不会再升上来的” 。他们要求乙方用任何技术栈 技能栈 都 OK:乙方好出天际其实没啥用,工具 or 技术栈好出天际如 C# 也没啥用。 无它,盖因开不出价来。有一种人,他是这么选择编程语言的 |
73
charlie21 2020-10-23 12:36:55 +08:00
当然你作为打工人,可以削尖脑袋往 “为企业 学校 zf ” 服务的公司走。甚至只要这公司是你二舅开的,哈哈,你当然不愁:
首先,这个公司已经在它所揽活儿的领域站稳脚跟,它的拉客能力没问题(就像一些大型 zf 网站项目总能落到某一些资质好的公司的手里,很神奇不知道为什么,大概就是因为他们是名公司,是 IBM 是 普华永道 是四大 手里总有活儿,超赚钱) 其次,这个公司 缺人,那么 它可以招人来做它揽的活儿 第三,这个公司 不缺人,但是 它是你二舅开的,所以能把你塞进去 整个选择和编程语言本身的关系,大概 1% 吧, 你可以默认 名公司(超级乙方公司 or 横向业务太多了的甲方公司)招人是 Java C# 都在招 |
74
xiangyuecn 2020-10-23 12:46:06 +08:00
@chnyuwen #56 避无可避,只要存在,100%会出现问题。并非简单的常量池问题,现代来看纯粹是 90 年代的历史遗留问题。
|
75
charlie21 2020-10-23 12:53:02 +08:00
这种视角好就好在,明确了,名公司,的概念。也就是,公司拉客能力,和,编程语言,相关性,有多少
编程语言的从业人员 给出的 关于编程语言的建议,到底是什么建议 就像你一个吊塔工人,A 说 利勃海尔起重机好,B 说 永茂塔式起重机好,C 说 卡特彼勒起重机好,开起重机一定要选卡特彼勒!,这,很傻 用什么编程语言的公司,就,一定能拉客吗,不是的,irrelevant 大家都是打工人,都要看企业效益 真实的吊塔工人,只能说,诶你看那边工地缺人,开的工资高,你去吗。你能去就去,不能去就不去 就像你一个吊塔工人,A 说 利勃海尔起重机好,B 说 永茂塔式起重机好,C 说 卡特彼勒起重机好,开起重机一定要选卡特彼勒!,这,很傻 就像你一个工人阶级,A 说 开起重器好,B 说 开挖掘机好,C 说 开潜水艇好,我们工人有力量一定要开潜水艇。更傻 - |
77
davichi2009 2020-10-23 14:48:21 +08:00
@Rwing 工作难找 1000 倍
|
79
Boyce 2020-10-23 18:58:41 +08:00
这经历,相似度也太高了。19 毕业,Java 入职,要求写 C#。
我是选择了 AAAAAAAAAAAAAAAAAAA,边写 C#的同时自己要继续写 Java,然后立马跑路。 |