开发人员的野路子:该不该保留?

[杂谈] 季雨林 2019/9/23 0:10:15

一直以来,学历低,基础差,路子野,已经是我所经历的稍微大点的开发环境对我统一的评价标签。


说说学历

程序员需要学历吗?这个问题不好直接回答是和否,学历好肯定有优势。毕竟软件开发这个业务,实际上想做好了还得知道客户行业业务特点,跨开发知识的要求,使得开发过程中会有明显的优势差异。例如我,开发GPS等业务很在行,可是开发财务系统却一窍不通,当年上学时候地理学的好点,自然就占了优势,财务只是没当回事,所以算账不精明,穷不能怨别人^_^...


说说基础

计算机基础非常需要!工作中发现很多IT人员:开发只懂开发,运维只懂运维,安全只懂安全!显然这虽然符合“团队分工合作”的要求,实际上却太依赖“技术总监/架构师”的水平!通过跟bat等大型公司的技术人员接触后会发现,那些能在xx大会做总结分享的架构大牛,实际上往往同时懂开发,运维,安全,测试,甚至是计算机硬件!

开发人员,最好是数学功底好!数学是很多行业的基础,所以数学好可以轻松对接了解业务。举个最简单的例子,年月日的进率,时分秒的进率,距离单位的进率,速度单位的转化,还有地理行业的坐标的度分秒的换算都离不开数学功底。

开发人员,最好英语基础好!计算机的诞生,跟英语国家有着太密切关系。而且英文的构成,又是那么的相似:2个字节撑起全部信息,26个基础字母组合出全部单词!在说这个话题的时候先不要跟我提易语言,因为易语言的出发点仅仅是“中文化”编程,并非“底层化”编程。英语好可以轻松看懂github,以及很多国外技术大牛的分享,甚至大型信息技术类公司的文档!


再说说我的“野路子”

之前为了项目,各种投入学习,所以我现在除了开发基本功之外,还做了很多其他学习。

对于服务器相关硬件有所了解,比如服务器种类(机架式/刀片式/塔式),硬件防火墙,路由器,二层三层交换机,光纤交换机,光纤存储设备,硬件负载均衡F5,光电转换器,光纤熔接,KVM控制器,UPS电源,机柜,也包括内存板卡,双路电源,SAS硬盘,RAID卡等内部组件

对于服务器相关软件有所了解,比如vsphere虚拟化,VPN,防火墙安全策略,软负载均衡搭建配置,各类操作系统引导安装,Zibbix监控的使用,系统识别码,数据库等等

再就是针对各类“非开发问题”的“开发方式解决”,造就了我大量的“野路子”。总的来说,野路子的出发点都是合理的:为了解决问题!野路子的来源也不是违规的:跨岗位跨行业思考!所以这种野路子,首先不是必须要改正的,但是确实是我在加入其它“大公司团队”之后最受阻的做事限制,和思考上的约束!


野路子的去留

首先我个人认为,大公司必然要形成大公司的管理体系,因此野路子一般不会因为个人原因而被公司提倡

其次我觉得,存在就有道理,野路子需要保留和改进,目的在于关键时刻能突破局限思维!


原文地址: https://www.opengps.cn/Blog/View.aspx?id=459 文章的更新编辑依此链接为准。欢迎关注源站原创文章!

评论

暂无评论!

发表评论:

用于接收作者回复信息
点击更换验证码 - openGPS提示