询问: 关于咨询 Java 转.net 的看法?
先介绍本人情况,19 年 6 月毕业,主语言 Java,毕业之后一直在这家小公司。
最近公司老板,和本地的一个大学,谈了合作。准备把公司的项目,都给到大学里做。我们作为开发人员,也到大学里参与开发。
但是,大学里的老师打算使用 .net 技术栈去做,并且已经说服了老板。
由于本人对.net 不了解,并且主观印象不太好。所以,我现在该怎么选择?
a. 择机跑路
b. 转 .net
c. 还有其他选择吗?
先介绍本人情况,19 年 6 月毕业,主语言 Java,毕业之后一直在这家小公司。
最近公司老板,和本地的一个大学,谈了合作。准备把公司的项目,都给到大学里做。我们作为开发人员,也到大学里参与开发。
但是,大学里的老师打算使用 .net 技术栈去做,并且已经说服了老板。
由于本人对.net 不了解,并且主观印象不太好。所以,我现在该怎么选择?
a. 择机跑路
b. 转 .net
c. 还有其他选择吗?
所以择业要看公司的前景以及你的上升渠道。而不是把自己和某个技术路线绑定。
语言、技术只是工具。会语言、技术是程序员的下限。
千万不要搞技术站队。
最后在决定 ab 走那个,能把 ab 选择题做好的,基本 c 就很开放了
Integer(1000)!=1000
不是坑不坑的问题,是 java 语言的问题! 所以 c#很香,真的
1 、学多个语言互相并不冲突。反而我觉得有助于你想主要深耕的技术的理解和掌握。
2 、.net 的国内机会确实少,但也不是完全不能找工作。
3 、网上职位要求里说的精通、熟练都是需要应试突击的,和你真实的工作经验其实并不完全重叠。
所以我认为,如果你当前就职的公司不好,你借此机会离开完全合情合理。
如果对公司发展情况还算满意,那么大可不必因为技术原因离职。
donet 前景很好 欧美那边用的很多。只是国内不火。
建议学到东西再跑路。
国内用 c# unity 开发游戏的很多就是了。
以前讨论这种问题时好歹还能有理有据,最后得出“项目好不好主要看人”,“c# 语言设计的最好“,“.net 是输在生态”之类大家公认的结果。现在可好,全是无脑黑。
我是又喜又悲,喜的是从业人员越来越多,悲的是这水平怎么差这么多?
当然工作经验不够的话慎重
首先 我要开公司吗?如果我要开公司,或者我是乙方,那么你没有议价能力,客户让用什么你就要用什么。当然你可以选择接手 or 不接手这个客户。那么你就要选客户
某一类的客户,客户少,客户开的价格高,乙方少 —— 这是非常棒棒的客户群,他已经跃跃欲试
某第二类的客户,客户多,客户开的价格高,乙方多,慢慢把价格拉下来了 —— 他觉得自己来晚了,但也不算太晚
某第三类的客户,客户少,客户开的价格低,乙方多,价格会越来越低 —— 他觉得 除非客户群本身有爆发式的增长(或者 乙方纷纷死去),否则 客户开的价钱不会再升上来的。
看你想做哪类客户了,然后 看客户让用什么语言就用什么语言,和编程语言本身无关
–
是的,第三类客户 说的就是 一些企业 学校 zf 网站,“除非客户群本身有爆发式的增长(或者 乙方纷纷死去),否则 客户开的价钱不会再升上来的” 。他们要求乙方用任何技术栈 技能栈 都 OK:乙方好出天际其实没啥用,工具 or 技术栈好出天际如 C# 也没啥用。
无它,盖因开不出价来。有一种人,他是这么选择编程语言的
整个选择和编程语言本身的关系,大概 1% 吧, 你可以默认 名公司(超级乙方公司 or 横向业务太多了的甲方公司)招人是 Java C# 都在招
就像你一个吊塔工人,A 说 利勃海尔起重机好,B 说 永茂塔式起重机好,C 说 卡特彼勒起重机好,开起重机一定要选卡特彼勒!,这,很傻
用什么编程语言的公司,就,一定能拉客吗,不是的,irrelevant
大家都是打工人,都要看企业效益
真实的吊塔工人,只能说,诶你看那边工地缺人,开的工资高,你去吗。你能去就去,不能去就不去
就像你一个吊塔工人,A 说 利勃海尔起重机好,B 说 永茂塔式起重机好,C 说 卡特彼勒起重机好,开起重机一定要选卡特彼勒!,这,很傻
就像你一个工人阶级,A 说 开起重器好,B 说 开挖掘机好,C 说 开潜水艇好,我们工人有力量一定要开潜水艇。更傻
–