数学建模社区-数学中国

标题: 一个假程序员的心里话 [打印本页]

作者: ╃無名草╃    时间: 2004-6-8 19:04
标题: 一个假程序员的心里话
我从事程序开发三年了,不算长,也不算短。在别人眼里或许可以认为高手,但我自己明白,我什么也算不了。& B, t( i$ u+ Z6 Q3 n2 K
记得还没毕业时,会用tc写几个cai软件,过了语言关,就以为自己是程序员了,很自喜,但毕业后去单位才发现,自己对于程序员这个行当来说仅是一个没入门的newbie.
- n+ h3 A* Q5 k: V, J" m5 c很幸运的是遇到了张哥等校友,教了我很多,其间学会了web开发,数据库,也略懂了一些tcp/ip协议,以为自己懂很多了。其间到一家小公司作了一年技术总监,感觉不错。后来公司破产,换到一家外企。
+ g) ~3 O( _7 ]  ?5 m: X: X在这里又有一番天地,发现自己什么也不是。编程? PHp方面我比他们走得早,会一些。说实话,语言这东西就象英语,很容易过去,关键是思维方式和经验(当然包括算法)。网络方面?在这里才开眼,我先前的那点功底只能算入门级,这个公司ccie就有4个,ccnp一堆。  s1 o0 o1 _. D8 U  l* O; C
接触了一些unix,专用服务器,大型数据库。 & R" I* A& v2 ~1 b1 G. s% A, i
后来跳到一家网安公司,作了一些驱动。
' T/ T- Y$ S% Q# a现在在一家公司负责产品研发管理,同时也兼作开发人员。时常也有自己感觉不明白的东西,计算机这东西,需要学的太多,而且你不能学会了再用,一边学,一边用,用完了就扔掉。
2 h7 c% Q9 [1 Y( ]' {* G# L& B. R
以前在和luo谈话时有一些共识,现在的所谓程序好多根本不懂算法,数据结构一塌糊涂。我真的不敢叫他们是程序员,以为会点vb,能拖一些控件在上面就能叫程序?如果这样想,真的完了!- L# ?7 w! t1 [/ E# H8 q1 y( P+ t
0 w  D6 }. K0 I3 v7 Y: h5 V
首先声明: 我本人学历不高,只能算是半个本科,也就是比专科高点,比本科差点。 但现在的教育好象真的是“教育”,面试了不少研究生,真的不敢恭维,水平不如好多专科生。; U! s1 \9 S5 O6 S- g7 ~
我并不是贬低学历,我本人也为学历吃了很多苦,现在还很辛苦地为了成为真正的本科,以至master而努力。但我觉得,好多人对不起头上的硕士帽。怪不得在新浪上看到,现在的硕士生只能相当于十年前的本科生,现在的doctor只能当
0 F' ~- _% L3 e; z0 J二十年前的master. 特别是那些不入流的学校,大部分人简直在混时间。偶然看过几场master毕业答辩,真的是欲哭无泪。青春无价,为什么要混?
2 M4 G6 T9 C4 u) L0 f当然,水平高的 bachelor,master,doctor也有。就象也有没有文凭的高手。 但总体素质真的很差。好多连c++都搞不明白(应聘c++程序员). 我面试人决不会出怪题,我会考虑水平和细心程度,但令我失望的太多。
) y) a% ]! ?% s( T; p) ~& A6 Q& X3 ]2 w1 I* ]' K
这儿又让我想起了各种it认证。首先声明的是,我不会参加任何认证。 mcse,ocp这些认证不差吧? sorry,老外看不懂国人。明明是含金量很高的认证,到了中国就成了废纸。我认为国内真正能看出水平的就是
8 H- r* K8 W0 X0 D" j" e9 mccie认证。不为别的,它的lib exam 不是每个人都能轻易过的,没有真本事绝不过了。 我想起了木匠认证: 一个实际水平有八级的木匠考了六级,而一个不会的人考了八级。8 E4 B) e0 c9 o: Z6 Y+ j
我不知道是主考人的悲哀还是木匠的悲哀。 好多有ocp证书的人连一些基本的oracle知道都不具备,就象一个文科学生,背了两个月题过了mcse. 所以我理解为什么我以前的外企只要你一说你过了mcse,一切免谈。首先是你这个人的动机有问题。3 v* L2 h6 J1 m
$ g2 s8 ^& c$ t; X5 j) @0 P! t! P
1 K# w2 I1 m" I3 P. y4 y' r6 N
给驱动开发的网友:' K2 C9 b. R" V3 ?) s
驱动开发没什么神秘的,大家都知道,无非就是ms的api和frame.但它的精髓部分在于一种仔细的工作态度和百折不挠的精神,以及浑厚的底蕴。 就象做应用层的人,写个hello world很容易,写个编译器?
6 H+ h6 m7 Y1 w6 k" N5 O+ _不是每个人都能办到的。 不要告诉我你写了一个basic 什么的解释器,如果你真想觉得你有水平,写个c的就行了.我不行,但我相信大部分人也不行。不是我们智力有问题,是太浮了。 6 j* R! Q' Q2 C2 \; A( j8 I
$ Y, M! N" a) F9 N  _& ~8 x+ z- Q3 c
2 }1 G  {# R1 ~- f) h
我本身就是一个浮澡的人,但我不希望大家一样浮,到最后我们什么也没有,只是人家的劳工4 ~  m  Q- a; z: p* [  _
) B1 I, j1 `9 d% |; z+ _$ d
btw: 我知道,国内也有牛人,但这只能是凤毛xxx,我上面所说的是国内的整体水平。
, d# e7 Y/ W! M- Z1 l- F
5 z5 E9 S" P7 g8 J2 F1 \所有,我觉得,做程序员,不说你要把< 编程的艺术> 三卷看完,至少也要看过几本数据结构的书,写过一些东西。 实际做过一些项目.有认真的工作态度.并且你要做过一些比较复杂的程序,把自己的思维进行一些必要的训练.
1 c' `* H+ ?8 b# q; D! }4 f. S% _' g思维方式是很主要的.而且程序员这行需要有天赋,天赋的兴趣.没有兴趣是什么也做不好的. 没这方面的素质,我劝你早点改行.
, ?3 z9 x( {2 v2 Z
' p5 h: d  m2 W8 |% e5 ]  S我记得我在从原来的公司离职时,听得最多的是测试人员的赞赏.不为别的,只为我的认真. 我觉得,不管做什么事情都要对得起自己的良心,对于程序员来说,要有职业道德.* {% ?7 y* O- L
0 _8 T* H0 [( d* _
我知道我还算不上一个合格的程序,但我不得不说上面的话,就象好多master不行,但不能认为master本身有问题,关键是人! 我还在为成为master而努力,我希望得到的最好的结果是: 人家会认为我具有的素质是一个master应该具有的,那天我会很高兴的
$ Y, }. c" [5 V- W& j% G7 `# z- U
如果大家都踏实点,一切都不再是浮躁的!
作者: Matrix_windy    时间: 2004-6-8 19:33
这番言论真的太让人心动了,大家一定要看看,如果你是一位想成为程序员的人!
作者: tbf216    时间: 2004-6-16 20:54
不错。
作者: kenneth    时间: 2004-6-17 15:30
<>樓主寫過驅動呀</P><>小弟我最近被寫驅動搞得焦頭爛額</P><>你用的是DDK+StadioDriver還是winDriver或其他甚麼</P><>寫過USB的驅動嗎???</P>[em06]
作者: shuai_qi    时间: 2004-12-17 13:01
笑。掌握语言+库+算法+数据结构+数据库结构+软件工程。这时你&lt;35岁的话。你就是一个大师。&gt;35你什么也不是。
作者: 布赖    时间: 2004-12-17 20:09
楼主,太谦虚了
作者: zjf    时间: 2005-3-20 20:14
<>不错啊</P><>是不是谦虚了点啊</P>
作者: 开罗之鹰    时间: 2005-4-8 13:11
<>大哥~好崇拜你呀~不过你写的也太谦虚了!</P><>我目前希望自己能够把C++学好~然后进入网络编程,因为我没有什么基础,先学点基础的C的语法结构,看看自己有没有这样的才能,目前我只是一个美工,做网站是我的职业,也许会说我不好好做美术要搞什么程序?但是技多不压身~~反正我现在说大不大说小不小,慢慢来~</P><>在我看来还是做销售比较有意思~~但是路还是很长~</P><>以后做什么不知道,只知道要抓紧时间学好一门外语,学好一门技术。</P>
作者: xxb1922    时间: 2005-4-23 20:02
虽然楼主这样讲,但我真的很佩服的
作者: happy_cser    时间: 2005-4-25 17:00
唉,能混到上面提到的假程序员的份上我也就满足了.
作者: sjyf    时间: 2005-4-29 06:36
够不错了.
作者: fengzhing    时间: 2006-2-10 13:38
有一定道理啊 ,唉




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5