青青草原博客 | 技术建站,让你对手追赶

一个无名小卒的程序员的感慨

有一次老板跟我们这些程序员聊天的时候,问我们晚上都干什么,早上几点起;答案无非就是吃,睡,有理想,有方向,想着大方向走就行了;问到我的时候,我也敷衍了事的也说了这些东西,其实在我的世界里,一个程序员的状态应该是这样的。

程序员分为多种,我一般都是按技术水平划分,技术水平不一样整个状态也就不一样,在一家科技公司,或者说是网络公司,老板看重的是技术,只要是好的老板,有眼光的老板都会很爱高技术人才的,如果老板不差钱,你的技术有很牛X,提什么要求,一般情况下都会答应的你的!

我遇到过很多的程序员,技术水平都不一样,看见他们的状态也都不一样,心态也不一样,我感觉我还是有发言权的,

技术水平的划分

一等程序员:

1、精通高级编程开发语言两种以上(C++,C#,java,php,nodejs);

2、精通大型数据库两种以上(Oracle, Sybase, SQL Server, DB2,my SQL);

3、精通服务器;

4、精通前端的(Html5,CSS3,js);

5、略懂设计(ps,ai);

6、学习能力,理解能力强,沟通能力强。

二等程序员:

1、会高级编程开发语言两种以上(C++,C#,java,php);

2、会大型数据库两种以上(Oracle, Sybase, SQL Server, DB2,my SQL);

3、懂服务器。

三等程序员:

1、高级编程开发语言和大型数据库各会一种;或者会前端的(H5,CSS3,js);

当然了再往下细分的话还可以划分,而且这样的人也有,我个人认为这些人就称不上“程序员”这三个字,往上的话就是特等程序员了,一等程序员的水平是特等的1/3,你就能想想出特等程序元的的能力了,也许可能不只只是这些!

程序员的状态等级越高越是悠闲,工资就更不用说了,苦逼IT人士一般都是二、三等程序员,因为他们干的活多,拿的工资还算可以了,属于中等收入人群;

再有就是心态了,等级越高越是平静,等级越低越是烦躁,抱怨,各种奇葩,这个我就说不好了。估计大家都听过IT人员跳楼的新闻,这些具体因为什么跳楼我不知道,但是有一点可以肯定都是二三等以下的程序员。

好了现在我来告诉你程序员该有一个什么样的状态和心态,纯属个人观点,只供参考

程序员在生活上应该是乐观,规律,随时提升自己,不断的学习,不迷茫,不熬夜按时起床,平静有时候也狂欢一把,喜欢探索,喜欢科研,喜欢挑战,对于工作中的问题和麻烦有耐心去解决,不浮躁。

下面我要讲的是科技网络方面的企业家一直想知道的事。

好的网络公司或者是科技公司的企业家,重要的是无非3点,第一、对企业要有感情、热情,对员工也一样,但是你要好好理解一下我下面说的这几句话:感情不要浪费在不相干、犹豫、看不见、摸不着的人身上;2、技术是科技和网络的核心,如果你技术不行什么都不行,技术说明了一切;3、目标和定位;

下面我来好好详细说一下技术,在公司成立之初,面临的第一个问题就是如果你招不到高技术人才怎么办,那你就得找基础好的培养半年一年,第二个问题,公司以什么语言为主要开发语言,这两个问题是很重要的,以前我听到多很多关于科技公司是靠炒作、抄袭各种手段成功的,比如腾讯,微信、新浪什么的等等。唉,“人只喜欢接受容易接受的说法和理解“,其实这些大企业的成功并非抄袭和操作能决定的,也有的人把科技比作南派北派,北派注重夸张、吹捧、牌子;南派注重服务。也许可有千秋吧!我来为大家做个总结吧!

其实不管你是科技公司还是网络公司,首先要有一个长远的定位,再根据定位确定开发用的主要语言,员工挑选上,也许企业刚刚开始招聘不到高技术人才,我们可以找一些基础好,中等水平的人才,对刚进公司的员工要求也是必然有的,应该让员工感到,“最痛苦的永运是昨天“,员工的要求,前端东西必须都会(H5、CSS3、JS),后端必须会两种高级编程开发语言,和两种大型的数据库,高级编程语言必须精通一种,这样做有助于快速协调分工,效率极高,当然这些东西他们进公司的时候都不可能全会,这就要在公司成立技术考核制度了,这些东西只能在业余的时间自己找资料去学习,不能影响工作,当然这帮人技术提高到的时候一定想跳槽,做为一个企业家你要在第一时间发现,并想办法解决,对员工一定要尊重,关心,也是对整个企业的负责。其实还有很多话,不说了,自己领悟去吧!

默认
紫色
蓝紫