年轻人喜欢编程语言吗
全世界有上千种编程语言,为什么程序员都只学习那几个主流语言?
实际上对于我们来说哪个能解决问题哪个就是好语言,但是对于工作来讲,哪些需求大,
我们就得掌握哪些。
毕竟我们要生存!
全世界有几百种语言,你为什么只学汉语?顶多也就在学个英语/法语… 外交家也就顶多掌握4/5个语种
编程是为了解决问题的,哪个技术用的人多,生态就越成熟,问题就更容易解决,反过来学的人也就越来越多,相辅相成。
不是为了学编程而学编程,每个框架熟练掌握可能需要3-5年,还要不停的更新学习,根本不可能掌握所有技术,学而不精没有任何意义。
从工作来讲,一个公司无论是培训/招聘/协作,必然要统一技术栈的,不可能***用什么冷门技术框架,主流的技术框架都是经过了十几年的磨合,被业界验证了无数次才流行起来的,无论大公司还是小公司都不会贸然***取冷门的技术。
自然作为个人,除非你是为了做学术研究或特殊行业,也最好是学习这些主流技术,毕竟这个行业非常讲究协作,社区和生态很重要
1.人的精力与时间是有限的,即使有几千种编程语言,那么最多也只能投入有限的精力与时间选择几个编程语言中深耕;
2.哪些编程语言在市场上应用广泛,就意味着需求量也大,那么也就更容易找到对应岗位工作,养家糊口。学个小众语言,没有什么公司企业需要,纯靠自己兴趣学习支撑么?如果家里有矿那就无所谓。但绝大部分程序员是要靠手中的技能来养家糊口的。
3.那些应用广泛的编程语言,也能说明的确是市场上的真正需求,说明就是比其他编程语言尤其独特而不可替代的优势,或许是企业高效的开发工具。比如,汽车行业为什么偏好用MATLAB/Simulink建模然后自动生成C代码呢?因为汽车行业系统复杂,既要开发效率高,又得不能出错,同时还要大团队配合,并且下载到硬件中的代码要执行效率高。
据有关资料统计,全世界共使用5651种语言,其中使用人数超过去5000万的语言有13种:汉、英、印度、俄、西班牙、德、日、法、印度尼西亚、葡萄牙、孟加拉、意大利和***语。
这世界上能同时掌握2-3种语言的人都比较少,到10种就快顶头了,人毕竟是人没有那么多的精力去掌握这么多的语言。
编程语言比人类语言会简单多了,但是人还是一样精力有限,简单学容易,但是真正要应用必须花很多时间,所以呢只能去学习那些跟工作、学习等最实用的语言。
只专注于Python,心里已经装不下任何其他的编程语言了,这是一种什么心态?
这样说吧,世上没有一个厉害程序员只精通一门开发语言。并且程序员这门工作会随着互联网技术的不断更新,而不断的学习进步。才能在社会上立足。Python我只能说是今后5年内最火的语言之一,收入会很客观。详细的工作你可以去各大招聘网站上看,普遍一年工作经验8000起步。
这心态没什么不好的。为什么大家说计算机语言是工具?相似或相同的程序、功能,完全可以用不同的语言来实现!明白了没?就类似于人类的语言,同样是打招呼,可以用汉语、英语、法语、日语、藏语……,都行!
一、把Python作为你的入门编程语言,是可行的。先把Python学会、学好、学精,也是对的。
二、学好了Python完全是可以找工作的,但是有个前提是你能用Python单独做项目。而不是只会写增删改查。
三、对于Python的就业环境,[_a***_]Python在市面上还是很火的。就业机会非常多。Python开发项目的效率很高,所以很多的企业都还是很喜欢用Python的。对于工作机会完全不用考虑,重要的是提高自己的技术实力才是硬道理。
四、不要只会一门语言,如果要学精Python。同时,也要了解其他的语言,所谓没有对比就没有伤害。只有了解了其他语言的优势,劣势。你才会更懂得,Python适合做什么,为什么要用Python做。不仅要知其然,还要知其所以然。
五、在企业当中,需求是时时刻刻在变的。计划永远赶不上变化,只会一门语言太局限性了。就比如我自己,我是主要写PHP的。但是,有的项目需要用到Python或者GoLang。所以也需要会这两门语言。其实,多学习其他语言没有什么不好的。多会几门语言,会在自己找工作面试的增加亮点。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/24867.html