前景非常广阔。Erlang作为主要使用的语言,已经12年之多了。同时使用了很多其它的函数类语言,吃饭靠写JS。
剩下时间很多时候都是在用Erlang作点小东西玩,也不乏一些商业项目。Erlang不单单适合通讯领域,也非常适合Web领域,但是Erlang并非一个高性能的语言,它应该被归纳为一种为业务而生的高稳定性语言。
深入的去看ERTS的设计和OTP设计,会发现很多很有意思的事情,从而改变对程序开发的一些看法。就像写JS的程序员分两种,一种是面向OOP,而另一种是面向LISP的。
Erlang比较缺少的是生态,那种随处可见的SDK包,在Erlang的生态圈子里非常不好找到,需要自己细心的打磨和寻找。在编写这些SDK的时候,更多的深入思考了程序该如何设计,一个具体技术的地层细节。
1、对于优秀的程序员来说,不存在转语言一说。不管什么语言,设计思想都是一样的。不管是Java、Go、Python,还是C、C++、PHP,它的一些基础语法(for循环、条件判断、数组 *** 作)都是大同小异的。如果项目中需要用别的语言,不要怕!更不要提前花时间就研究,跟着项目需求走就行。当然如果你想好好掌握该语言,那工作之余多看看相关技术文档好好研究一下就行。语言只是一个工具,拿来即用才是我辈程序员的终极修为!
2、做管理估计是大部分程序员的选择。原因很简单,“大龄”程序员有着多年的开发项目经验,这些实战经验能一些岗位起到很重要的作用。比如:CTO,项目经理、产品经理。有着丰富的开发经验,能让你在日常工作开展中更好地跟年轻程序员沟通。 技术出身往往有更好的逻辑思维,更懂得用程序员“能听懂的”方式去跟他们沟通,这一点是非技术科班出身的管理者所缺少的技能。
3、如果你只是写代码谋生的话,转换语言可能对你的职业有影响,因为不同的编程语言以及其使用技能也是不一样的,也是需要花费一定的时间去学习去基类的,虽然编程的原理都是一样,但是经验却不是,毕竟,你想要在某个领域达到精深的话不是一两天,甚至不是一两年的事。所以,个人建议精益求精就好了,努力精通学会其中的一门编程语言就好了。
4、创业比起做管理岗要求更高,除了沟通能力,还有商务能力,团队管理,人脉资源等等,都是创业者必备的技能。每个创业者都要有九头六臂老处理日常大大小小的琐碎事,还要有极强的承压能力,下个月的员工工资都发不出来了,今晚依然能倒头就睡,否则创业未成,自己就先被压垮了。创业难度很大,风险很高,但总会有“勇士”前赴后继。
提起Erlang,很多程序员都不会陌生,它运用的领域非常的广泛,并且如果你不是混日子挣钱来到这个领域,而是真心喜欢这个行业的话,认真研究就会发现这个Erlang里面的乐趣,只可惜能够耐得住寂寞的人非常少,有些人就想要从Erlang游戏程序员换语言转行,小编对于转行这个有些建议希望那些想要转行的人能够听一听,第一要搞清楚自己是否想要在这个行业发展;第二换行就要重新学习,自己是否有那种自律的学习精神,第三是否有条件去转行,想清楚这三点然后再选择是否转行。
一、第一要搞清楚自己是否想要在这个行业发展。
其实有些人转行的想法只是觉得写代码觉得厌烦了,就想要换一种工作的方式,那么到底是厌烦了这个行业还是说仅仅是不想再写代码,这个需要考虑清楚,如果是对行业厌烦了,转语言也没有用,还是换行比较好。
二、换行就要重新学习,自己是否有那种自律的学习精神。
语言虽然也有代码的一部分,但是毕竟跟Erlang的内容还是有区别的,所以想要转行到语言有些知识就要重新学习,那么就要确定自己是否有时间和毅力去坚持学习心得知识,这行不像是其他行业,能够浑水摸鱼,只有真本领才能混的下去。
三、是否有条件去转行,想清楚这三点然后再选择是否转行。
有些人的年纪已经算是比较大的,上有老下有小,如果换语言的话,可能就要重新找工作,那么就会有一段时间没有收入来源,要想清楚自己能否支撑起这段时间的开支然后再换行,小编建议尽量不要换行,努力的去研究Erlang,成为其中资深程序员,这样自然就能升职加薪。
以上就是关于从事erlang开发的你们现在都怎么样了全部的内容,包括:从事erlang开发的你们现在都怎么样了、Erlang游戏程序员换语言转行,都有哪些建议、Erlang游戏程序员换语言转行,你有哪些好的建议呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)