进入IT行业快有半辈子了,今天在家看书无聊,写一遍文章跟大家一起探讨一下只学了一门C#后的优点缺点.希望大家一起补充.

所谓的只学了C#也是有些相对的, 以前学过FoxBase, C, pascal, delphi, VFP, PB, c++, javascript, php, Java, C#等等很多, 当然也有mysql, sqlserver, oracle, db2 等数据库知识.

   其实真正深入学习使用的有只有 VFP(赚过不少但是成了历史), php(工作上用过2年), C#(天天在用,再过几年就持续用10年了), 外其他都是过客,没有真正开发过实际项目,只是停留在简单的学习上层面上.甚至都没能深入掌握,顶多是简历上写精通后心里不发虚而已了.

 

   1:买书可以省不少钱,因为你只购买C#方面的书就可以了,虽然现在网络很发达,但是还是习惯看书,看书容易相对系统的学习学习,而且看书与看电脑感觉不一样,能静心,现在每年购买书籍大概会耗费上千元,若是同时看3语言,估计按现在的习惯购买书就要耗费4k-5k了,只学一门可以省不少买书的钱.上大学时老爸给了说了一句话,虽然我们家里穷,但是书还是要购买,要多读书.

   所以我这些年一直有个习惯,把最好的最贵的书都购买过来看看,虽然这样开支不少,但是想想收益,应该是非常值得投入,按经验来看,一般会是10-100甚至1000倍的收益应该是会有的.买书是给自己投资,难道自己也不相信了嘛对吧.

 

   2:学一门语言容易进入良性循环,例如,从不懂到入门,从入门到掌握,从掌握到精通,从精通到走火入魔,从走火入魔到财源滚滚来, 学一门语言容易一个环节接着一个环节打开, 很容易进入良性循环, 而且越是自信,越来感觉,高度也提高得越快,而且得到别人的一些认可后,更是容易有强筋的动力. 停留在掌握10门语言的状态好呢, 还是财源滚滚来1个语言的境界好?

 

   3:学一门语言,天天围绕这个语言开展工作后, 接近10年8年下来, 手上会积累非常 优秀的类库, 例如 通用权限管理系统, 开发任何一个信息化系统,有这个至少可以节约1/3的开发时间, 这是意味着,整个项目可以降低 30% 的风险, 可以节约 30%的开发成本. 只精通一门语言,容易锻造出无敌工具, 有了无敌工具去做项目,拼项目, 会有很大的优势.

  

   4:只专一个开发语言,可以节约很多时间,精力, 例如你花5年时间学习1个语言好, 还是花5年时间,学10个语言好? 节约出来的时间可以去找老婆, 可以去看电影, 可以去旅游, 可以去健身, 可以提高生活质量.

 

   5:精通一门语言, 你就可以接大项目, 可以一个人搞定, 或者跟别人合作搞定大项目, 遇到什么技术问题, 都可以三下两下就可以搞定了. 圆有房有车的小康梦想就不那么遥远了. 至少是可行了, 毕竟中国人多, 还有很多年轻人没能解决有家有业的梦想.

 

    那再说说缺点吧:

   1: 找工作,几乎可以确定放弃了很多选择,JAVA, PHP, C++的工作机会都放弃了.前几年很多牛公司只招聘JAVA的,这几年稍微好一些了.NET也多起来了.

   2: 好像学C#的,就比Java的低一个档次一样, 工资少1000-2000, 当然C#做好了,收入也可以很高的,但是平均水平还是有些小差距.

   3: 思路思想容易局限, 可能不会那么开阔的思路.

 

   应该还有很多,大家一起补充吧.

 

将权限管理、工作流管理做到我能力的极致,一个人只能做好那么很少的几件事情。
 
 

About

吉日嘎拉可爱的女儿

吉日嘎拉(蒙古语为吉祥如意),2000年毕业于黑龙江大学计算机系软件专业,目前定居杭州,典型的IT软件土鳖一个,外号“软件包工头”。

 

通用权限管理系统组件(GPM - General Permissions Manager)自2003年开始发布,目前是国内注册用户和免费盗版用户最多的权限管理系统,是各种信息管理系统开发中彻底的权限解决方案。本组件支持多种主流数据库(Oracle、sqlsever、db2、mysql),功能强大,使用方便,代码简洁,思路严谨,被广大支持者称为权限管理系统中的“走火入魔级权限管理系统”。

 

精心维护通用权限管理系统组件(GPM - General Permissions Manager)有8年多,3年的不断推广,20万行经典的业务逻辑积累,经过上万次的调试修正,经历了四百个付费客户,上百软件公司的实战开发。

11年以上开发经验,外企工作5年,上市公司3年,独立经营软件公司2年,主持研发部门管理工作4年以上。

将权限管理、工作流做到我能力的极致,一个人只能做好那么很少的几件事情。

吉日嘎拉,通用权限管理系统组件
QQ:252056973,Mail:jirigala_bao@hotmail.com

访问者分布Locations of visitors to this page

通用权限管理模块的严谨设计定位、精心编码实现、不断维护推广、持续优化改进,主要是为了实现一个可以高度重复利用劳动成果的工具软件并有偿提供给所需的人们,另想成为国人值得骄傲的知名软件功能模块。

可供国内管理类开发人员在日常工作中进行灵活二次开发利用的模块,开发管理类软件的必备工具之一,我们的目标就是让程序员早点儿回家休息。

淘宝店地址:http://jirigala.taobao.com