程序员,我指的是那些还没有精通一门编程语言,包括那些学过多门语言自以为已经“精通”的程序员、还有那些正准备当一名了不起的程序员却还不会一门语言的人,可能大家最需要的是找到一门好的语言,最大的疑惑是该选择哪一门语言?

首先肯定是想什么语言最有前途就选择那门语言吧,这种想法符合时代的发展,也无可厚非。就像现在已经流行.net了,你就不必去啃晦涩难懂的pascal,但是谁能告诉你什么语言最有前途呢?你问10个人可能有10种答案,有的会告诉你学C++好,说C++效率高,而且做游戏都用C++;有的会告诉你学java好,java程序员工资高,据说是因为java平台的项目报价比较高;有人告诉你学vb吧,说世界上用的人最多的语言就是vb了;有人告诉你,学好C什么都不怕了,C做嵌入式系统一流;有人说学delphi吧,delphi功能强大,编译器效率比微软的还厉害……

这下疑惑了,到底该怎么选择呢?

可以说没有哪一个程序员入门的时候没有这个困惑,笔者大学前面三年一直被这个问题困扰着。于是那几年学了很多编程语言,包括vb,c,c++,ActionScript,javascript,asp,asp.Net,C#。有人可能不知道ActionScript是什么,ActionScript是flash里面的编程脚本,跟java是一个血统的,当时听说有人做flash是以十万每秒来算价钱的,令我痴迷不已。最后发现自己虽然能使用很多门语言,却只是掌握了这些语言中最浅显的应用,用一句话就是“明显的底气不足”。

好的程序语言好比一把武器,有人说java是剑,C#是刀,那问题显然很简单了,是否能杀人不在乎你是用刀还是用剑,而在乎你是否是一个优秀的刀客或是剑客。如果你会使用很多种语言,就像左手拿刀,右手握剑,臂湾夹一根枪,嘴里还含一枚小李飞刀,也未必是一个刀客的对手。呵呵。

程序员本来就要耐得住孤单寂寞,走自己的路,让别人无路可走。

到文章的结尾笔者还没告诉你学什么语言好,但是却告诉了你与其博而不精,不如精通一门。

转载于:https://www.cnblogs.com/lmlsky/archive/2008/06/17/lmlsky.html

什么编程语言最有前途相关推荐

  1. 哪个编程语言最有前途?

    很多同学知道IT行业前景好,赚钱多,但往往在入行之前不知道该选哪门技术.本文为大家分析一下IT行业的现状. 1从毕业生就业说起 国内研究机构麦可思研究院针对大学生就业的最新报告显示,计算机相关专业再次 ...

  2. 也看编程语言ruby的前途

    Ruby 和Python,同样作为动态语言,到底谁会走得更好更远? 一年前我就认定python,当初我只有一个理由,那就是python有Java那样的一种大气.主要体现在它强制要求代码缩进,当时很多的 ...

  3. 为什么日本编程语言ruby没前途

    ruby是日本的编程语言,不像日本生鱼片一样受人喜欢 日本 Ruby的性能不如.NET或Java 你又是对的!另外,Ruby比Erlang,Lua,C ++等慢,但你不使用Erlang或C ++? W ...

  4. 学什么编程语言最有前途?

    有好些朋友想学编程,但是觉得不知该学什么好.的确,当各种RAD工具出现之后,程序设计似乎已经变得太容易了.有人就说,用RAD工具,你一行代码都不需要写就能编出一个很好的程序.        一.任何一 ...

  5. python和java学哪个好-Python VS Java,学哪个更有前途?

    原标题:Python VS Java,学哪个更有前途? 曾几何时,软件开发人员一直在使用C语言环境.几年之后,Java出现在一个更好的选择,具有一些独特的优势,再后来Python出现了,与Java不同 ...

  6. python和java哪个更有潜力-Python VS Java,学哪个更有前途?

    原标题:Python VS Java,学哪个更有前途? 曾几何时,软件开发人员一直在使用C语言环境.几年之后,Java出现在一个更好的选择,具有一些独特的优势,再后来Python出现了,与Java不同 ...

  7. 为什么我选择用 C 编写游戏?

    "古老"的C++,仍然是当前编写游戏时最常用的语言,但是 C 为什么才是最适合的? 作者 | Jonathan Whiting 译者 | 弯月,责编 | 郭芮 出品 | CSDN( ...

  8. 告别枯燥,这本插画式 Python 书难怪销量 70W+

    最近刷论坛.刷知乎,经常会看到此类问题"作为新手该怎么学习编程语言?","作为新手该选择什么编程语言?","学什么编程语言比较有前途?".对 ...

  9. C 语言:春节回家聚会,只有我没带对象!

    作者 | 刘欣 责编 | 伍杏玲 本文经授权转载自码农翻身(ID:coderising) [CSDN 编者按]作为程序员的你,有没有设想过各语言相聚一堂会是怎样的情景呢?他们讨论的是各自酷炫的技术技能 ...

最新文章

  1. 如何打开写好的jpetstore
  2. Leetcode 350 两个数的交集2
  3. 一文读懂CoIP实验:原理、实验流程、遇到的问题
  4. Python学习1——Python中的 split() 函数
  5. linux open函数解释,linux之open函数解析
  6. 新款iPhone SE来了,从二手市场保值率来看值不值得买?
  7. GTK实现绘图功能(draw.c)
  8. 架构设计工作笔记003---中台概念_业务中台_数据中台_技术中台
  9. 计算机考研哈理工好吗,哈尔滨理工大学考研难吗?一般要什么水平才可以进入?...
  10. 财务自由之路读书笔记二
  11. 基于Java的试题库管理系统(论文+毕业设计)(完整源码可演示)
  12. 音乐播放器 歌词同步滚动功能实现
  13. 海洋cms(海洋视频内容管理系统) v12.5
  14. 贷款计算公式——java实现
  15. 微信小程序---验证码倒计时
  16. Java解析idToken
  17. 【服务器知识】免费申请SSL证书并给网站添加证书
  18. 微信首页登录html页面,H5页面接入微信授权登录和分享
  19. 处于停机等非正常状态_你好,为什么我变更套餐时提示:很抱歉,您选择的业务暂时无法办理,您可以体验我们其他的服务,感谢您的...
  20. 思科网络学院-网络互连-第六章

热门文章

  1. 地理信息系统相关软件技术杂志
  2. python基本类型定义
  3. Android 扫码枪出现的问题
  4. mysql 三个表的外连接方式,MySQL表连接使用详解,内连接,外连接,交叉连接
  5. 微笑小程序的相关知识
  6. 未来已来!全球一流科技盛会——云栖大会9月17日线上隆重举办
  7. 通过 FTP 从 Windows 向 Linux 拷贝文件之后,文件的权限很可能会变化,要检查
  8. 如何激活Microsoft 365
  9. 前端控制微信分享到群,朋友圈的方法,js禁止微信分享 亲测可用
  10. 避免数字计算精度误差的方法详解