不要在一门技术上吊死

现象

刚出道的朋友,特别是刚踏入社会的学生,总是希望今后干活用的一定是自己熟悉的语言,当领导安排做其它的不同技术性活的时候,对于语言上的不同,心理上很排斥。

对此,大可不必,年轻人多学几门技术并不是坏事。不要想着在一门语言、一种技术上吊死。你可以精通一门语言,同时,你也可以熟悉更多的语言,与计算机世界做更亲密的接触。

我的起点

我的编程起点从C++开始。大学做过一些比赛的软件,也给外面的公司开发过产品。这一切都是基于Windows平台、基于MFC,那时,也学过linux,但觉得与自己很远。作为学生时代的我,没能体会linux的世界有多精彩。只是学到了那些命令,都是表面;

最初学C++的时候,都是在命令行下敲打,都是控制台、黑屏。当开始接触了MFC,使用MFC写出几个GDI图形界面的东西,就觉得帅气。最后回到linux,才发现还是文本模式最酷;

由于工作原因,需在linux下写C++后台,这才体会到C++的强大和不足。在应用开发上,C++效率高。在日常工作处理,比如程序部署,日志处理等,python和shell脚本就是利器。而这些活用C++来做的话,就吃力不讨好了。

WEB方面,我最初用的是ASP,04年用ASP做了个网站,拿了学校的一个奖。之后开始用ASP.net做产品,做过一个上线后,也没体会到有什么不 好。也用过PHP和JSP,不过都是些实验性的项目,未曾投入生产。再后来,开始做我们的创业项目,也是用的ASP.NET,建立在Windows平台, 同期也使用到Linux服务器,这才体会到不同平台上的优劣。如今面对一个新的项目时,在语言选型上我有了更多的考虑点。(关于WEB语言的选择,可以参 考我的另一篇文章:创业如何选择WEB开发语言)

我的观点:

语言只是工具,对于特点的场景,哪个合适就用哪个,不会?学呗,有了之前的编程经验,3个月下来,至少可以达到熟悉的程度,对于其高级特性,可以在实践中深入;

编程的核心是算法和数据结构,这些,是我们大学最熟悉不过的东西。既然,核心掌握了,对于语言这种外在的表现形式,就没有必要拒绝和害怕。无论面向对对象、面向过程、掌握后对其它语言的领悟就是触类旁通。

Posted by: 大CC | SEP06,2012

博客:cnblogs.com/me115

原文发布于微信公众号 - 架构说(JiaGouS)

原文发表时间:2016-07-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java架构

蚂蚁金服面试Java经历——内含大量干货!一、 电面:二、 现场面:三、 HR面:

5373
来自专栏顶级程序员

清华研发神技能:用意念回复微信

转自网络 不用打字,不用语音,清华大学正在研究一种新型人机交互技术——用意念来进行与计算机交互,彻底放飞双手。据人民网报道,近日,记者走进清华大学脑机接口实验...

4136
来自专栏ATYUN订阅号

人工智能平台Jane为企业提供高效信息检索

筛选旧文件对于一个人来说耗时耗力,而对于拥有数千名员工的大型组织和企业来说,更如同噩梦一般。这就是前Answers.com首席执行官David Karandis...

1402
来自专栏CDA数据分析师

学习 Python 编程的 19 个资源

作者 codecondo 编译 wzhvictor segmentfault.com/a/1190000004187319 用Python编写代码一点...

3596
来自专栏知晓程序

约饭组局也要高效!这个小程序,帮你完美解决「哪天约」的问题

有了微信,人与人的连接更加紧密了。想见面,不用书信,不用电话,一条微信就可以搭上话。然而,也正因为如此容易,约定见面时间不再像以往那样稳妥,经常变化。

1283
来自专栏北京马哥教育

关于压测的宏观个人总结

工作角色定位 首 先先从宏观角度来评估下本次的压测工作. 从工作职责上说本次压测理应由组内其它同学来完成,个人从旁协助或指导即可。团队成员的成长对我个人来说...

3417
来自专栏CDA数据分析师

盘点丨2018年最适合学习的编程语言

需要明确的是,这并不是介绍最热门的语言,然后抛出各种名称和流行语。而是根据2018年IT行业现状、趋势和客观的预测。

2553
来自专栏DevOps时代的专栏

台湾资深老专家:Scrum 和 Kanban 你选对了吗?

对于初学者或新人而言,由测试开始是再好不过的了,一旦写程序的功力够了,制造缺陷的机率自然会下降些,这个时候再来写程序,才不会害己害人。原因很简单;因为缺陷是程序...

6400
来自专栏tkokof 的技术,小趣及杂念

移动开发之工具推荐

  相信用过cocos2d系引擎开发过游戏的朋友(什么,你听都没听过cocos2d!?好吧你可以马上看看这里、这里或者这里),对于TexturePacker这个...

1193
来自专栏程序猿DD

Python 这么火,如何快速掌握?

在过去的几年里 Python 一直在快速增长,尤其是在 2017 年跃居为排名第一的编程语言。在 Stack Ovehrflow 上,关于 Python 相关问...

4538

扫码关注云+社区

领取腾讯云代金券