点击上方蓝字关注我们
因为工作的关系,本人总是会接触到一些刚踏入社会没多久的.NET开发小伙伴。
尤其是年关将近,这时候想要跳槽的人特别多,所以收到一些小伙伴的迷茫求解。
今天就拿其中一个来说,我们暂且称他为A同学吧。
A同学是一个毕业两年左右的.NET开发,涉及的行业领域比较小众,相关岗位也很少,当然竞争力自然也就很小。
A同学很迷茫是否要在这个行业做下去,主要是因为A同学觉得与同级同学相比,他的工资比其它做Web、桌面开发的同学要高一些。
但是,苦于行业小众,怕未来发展不好,同时,因为想跳槽,还面临着大公司和小公司之间的选择。
我到底要不要转行?
先说说行业问题吧!
A同学有点犹豫要不要放弃这个行业,去做 Web 或者桌面开发,甚至转行。
A同学不敢轻易放弃这个行业的主要原因在于,他觉得寻常 .NET 开发工资低,这种感觉主要来自于他与其它同学,以及与 Java 等热门语言的对比。
其实,对于这群小伙伴(A同学以及它的同学们)的情况,本人还是比较了解的,他们在大学期间系统的学习了 .NET 技术(因为就是这个专业),目前毕业两年左右,竟然还有不少人薪资不到 10K。
说实话,这样的薪资不仅A同学觉得低,各位读者老爷应该也有同样的感受吧。
这些不到 10K 的人群中,根据本人了解,其实是有不少努力学习,技术不错的好苗子。
难道 .NET 工资真的很低吗?
其实不然,本人认识的另外一群小伙伴,同样是 .NET 开发,几乎与A同学们相同的经历(暂且都归类为初中级吧),他们的薪资几乎都在 12~15K 之间,个别甚至更高一点。
初中级的水平,不论是在 JAVA 还是其它热门语言中,12~15K 其实算是一个不错的薪资水平了。
但为什么会导致有相当一部分人游走在 10K 左右,甚至之下?是因为技术差?是因为工作能力差?
都不是!这两部分人各方面的能力,并没有太大区别。
那么唯一区别在于哪里?是眼界!或者说是心态!
他们认为自己的能力只配 10K 以下的岗位,12K 以上的岗位不属于自己,自己还是个菜鸟,技术经验不足,干脆在求职时就只会盯着 10K 以下的岗位。
这可能是大多数初级开发的心理,对自己没有信心,对工资高一点的岗位有一种恐惧感,或者是畏惧挑战。
一个人做任何事情,首先应该要敢想,才会知道究竟差了哪些?稳扎稳打在某些方面固然好,但对于成长绝对是不利的。
不想当将军的士兵不是好士兵。
只有你先敢想,才知道自己要如何去做。
对于 .NET 开发来说,10K 以下的岗位与 12K,甚至 15K 的岗位,工作内容真没太大区别。大部分都是 CRUD 的业务开发,无非就是熟练度问题。
如果对于毫无经验的新手,这个阶段其实半年、说多一年就可以快速渡过。
无论是技术还是成长,在这个节奏如此快的年代,我们必须进行快速迭代才行,快速适应变化。不要想着一步步的慢慢走,要大步大步的跑起来。
毕竟,在这个吃年轻饭的行业中,留给我们的时间并没有多少。
或许有一些小伙伴总是听说,XX 从 Java 培训班出来,工资直接上万。
殊不知,大多数的 Java 开发人员都是原地踏步很多年,这样的朋友很多,相信大家身边都有。
你有那转行的时间和精力花在 .NET 中,可能早就走出自己的路了。
其实,国内 .NET 中高级岗位,相对于 Java 来说要更加紧缺,机会也更多。
所以,每当我看着那些刚入行 .NET 开发的小伙伴,因为觉得工资低就转行 Java 或者其它时,就觉得很可惜。
有些东西,都是一些培训机构让你看到的,毕竟做 Java 培训的太多了,体量也很大,大家都要吃饭的不是。
殊不知,当你想转行 Java 的同时,又有多少人想从 Java 中逃离呢。
简单来说,工资低真不是 .NET 的锅,而是一个认知问题,更深层次的是能力问题。
不信,现在你就在求职APP中,把薪资范围拉高,这样可以让你的眼界更高一些。
或许,目前 Java 的工资上限确实比 .NET 高,但对于大部分 .NET 开发来说,连下限和标准都没达到,就不要考虑什么上限了。
因为那个层次的东西,已经与语言层面没什么太大关系了。
而且那时的你,肯定也掌握了不止一种语言。毕竟这语言玩意儿只是个工具,真正有价值的是思想、经验和更高层或更底层的东西。
当然,未来本人坚信 .NET 会越来越好,这一点已经逐渐展露出来,无需多言。
大公司和小公司,我该选择谁?
A同学的问题,除了对行业的迷茫,还有对大公司与小公司之间的选择问题。
其实,这个问题对于大多数刚毕业没多久的人来说,是一个普遍问题。甚至工作很多年的朋友,也会有这样的犹豫不决。
在工资待遇差不多的情况下:
去大公司怕自己无法发光发热,得不到重用和赏识,而且大公司人情复杂、管理严格,怕自己无法适应。
去小公司怕自己学习不到太多东西,不利于以后成长,而且小公司可能说没就没了。
两种选择可以说是各有利弊,但其实问题的本质不在于选择,而是在于你到底想要什么?
对于年轻人来说,最重要的就是成长。
综合来看,大公司确实比小公司要更锻炼人一些,无论是从技术知识、视角高度,还是为人处世方面都是如此。
大多数小公司相对于大公司来说,管理还是比较松散的,如果你习惯了这种相对自由点的环境,当下是舒服了,但长久来看还是挺可怕的。
长久的舒适,犹如温水煮青蛙,让你失去危机意识。
一旦这个小公司说没就没了,下一步就很难走了。先不说技术上有没有大的提升,就问你还能否适应大公司复杂的环境吗?
每一个年轻人,第一份工作最好是在大公司中度过。如果没有做到,那就尽量缩短在小公司的工作经历,尽快去接受大公司“无情”的洗礼,这对于成长是有好处的。
当然,如果你只想要当下的舒适,那就早点考虑参加公考上岸。
因为,在这一行吃不了苦的人,最后的结局一定不好看。
当然,这也并不是说小公司完全没有可取之处。
你完全可以在大公司练就一些本事后,空降个不错的小公司,一来可以进一步锻炼自己,二来也可以为更远的未来铺条路,比如创业什么的。
况且,大公司的薪资普遍来说,要更高一些。
兴许各位读者老爷也看出来了,选择大公司还是小公司,其实与要不要转行的问题,本质上都是对薪资、对未来的一种焦虑。
只要你坚守本心,相信自己,看清楚 .NET 的前景与发展趋势,掌握并提升自己的技能与眼界,这些问题自然就不会困扰你,更不会让它成为你的焦虑。
新的一年即将到了,祝大家在2021年收入翻番、事业有成。
原创不易,喜欢就点个在看再走吧