Skip to main content

文科博士码工之路

发信人: steenphen (明明), 信区: Working
标  题: 反省人生职场第一回-文科博士码工之路
发信站: BBS 未名空间站 (Mon Jun 30 15:55:06 2014, 美东)

文科博士,三十出头已婚,在美当码工四年了, 心酸苦辣, 人生冷暖。现静心来对自
己从小到今人生零零总总反省,也夹杂对别人的看法和借鉴。当真实面对自己时候,不
禁要问:虽有无奈和虚荣,自己究竟是如何走上这条道路的?

常看到有人对能力/技术自信满满,却总抱怨别人升官发财;有人想升职领导别人,却
搞不定人际政治;还有人自以为条件不错,却找不到老婆成不了家。于是精神错乱,本
是高素质却常破口大骂。 我理解他们,自己也曾被迫成为猥琐男。下面是我的一些体
会:

1)人各有天赋,但能否使用天赋要看时代和运气

高中读的是理科,从小接触编程,大学之后一直读文科。我的感触是,很多码工对编程
和数据很有天赋,刚学编程几个月就真正学会了并写出像样的程序,而我达到同样的水
平却花了两年,主要是不理解不通。同理,很多技术牛人,对领导力和人际政治也完全
是不理解和不通。网上一些教码工提高情商的文章,多半都是码工所写。

我自己是曾经有领导力天赋的,与生俱来,触类旁通,千变万化,学不来的。后来不发
展就没有提高了。我相信很多人也一样,放弃了天赋而做了不是最擅长的事。

记得小学二年级有次上课,老师没按时来,我没任何职务,却走上讲台对班里说:老师
生病了,班干部去医院看老师,我们其它人都回家吧!很多人都跟我排队回家了(小学
放学要排队)。第二天来上学老师打了我两耳光。

后来初中被选为班长。虽学习还不错,但骨子里对权力和组织有无穷的欲望。我表面一
套背地一套。我对学校春游很不满意,就组织班里二十多人去远距离外地旅游。去前开
了几次会,对于如何坐火车,如何谎报年龄,如何骗过家长,如何防止意外都做了规划
。家长都被骗了以为我们就在本市某公园里。当时我们13岁。这样的“天赋“当时学校
和家里是被打压的。当时压倒一切的口号是:学好数理化,走遍天下都不怕,一切都是
考试。其它都是歪门邪道。

别的例子就不举了。

于是从此埋头苦读考上了本省最好的高中。然而之后信心倍受打击, 因为我发现周围
都是学习机器,考试是他们的天赋。我前面就坐了一个“考霸”,一次我数学只考了50
分,他考了98分,且似乎怎么都难不住他。他以后就再也没怎么和我说过话。

他每天上课都在下面做各种竞赛题,纹丝不动。一次我告他我以前某数学竞赛也得过奖
,不过以后不学了。他听了以后说了一句话我至今难忘:“那是因为你说话太多了”。
有一次他在操场上和人发生争执,我过去劝了几句。结果他居然抓住人家说:“有本事
明天你再来这里单挑!”此人后来免试进入中国一所最好的大学计算机专业,后来在国
内最好的一家外企里做电脑工程师,另人羡慕。这个职位后来俗称码工。

所以高中时代他就是我的榜样,一切向他学习:少说话,多做题,多钻研。然后变得自
卑内向。这些都为自己将来最终也走上码工之路打下了基础。http://gengwg.blogspot.com/

Comments

Popular posts from this blog

CKA Simulator Kubernetes 1.22

  https://killer.sh Pre Setup Once you've gained access to your terminal it might be wise to spend ~1 minute to setup your environment. You could set these: alias k = kubectl                         # will already be pre-configured export do = "--dry-run=client -o yaml"     # k get pod x $do export now = "--force --grace-period 0"   # k delete pod x $now Vim To make vim use 2 spaces for a tab edit ~/.vimrc to contain: set tabstop=2 set expandtab set shiftwidth=2 More setup suggestions are in the tips section .     Question 1 | Contexts Task weight: 1%   You have access to multiple clusters from your main terminal through kubectl contexts. Write all those context names into /opt/course/1/contexts . Next write a command to display the current context into /opt/course/1/context_default_kubectl.sh , the command should use kubectl . Finally write a second command doing the same thing into ...

OWASP Top 10 Threats and Mitigations Exam - Single Select

Last updated 4 Aug 11 Course Title: OWASP Top 10 Threats and Mitigation Exam Questions - Single Select 1) Which of the following consequences is most likely to occur due to an injection attack? Spoofing Cross-site request forgery Denial of service   Correct Insecure direct object references 2) Your application is created using a language that does not support a clear distinction between code and data. Which vulnerability is most likely to occur in your application? Injection   Correct Insecure direct object references Failure to restrict URL access Insufficient transport layer protection 3) Which of the following scenarios is most likely to cause an injection attack? Unvalidated input is embedded in an instruction stream.   Correct Unvalidated input can be distinguished from valid instructions. A Web application does not validate a client’s access to a resource. A Web action performs an operation on behalf of the user without checkin...