耶穌問(wèn)眾門徒:人們都說(shuō)我是誰(shuí)俊嗽?
眾門徒回答:有人說(shuō)您是施洗的約翰雾家,有人說(shuō)您是以利亞,又有人說(shuō)您是耶利米或是先知里的一位绍豁。
耶穌又問(wèn):那么你們覺(jué)得我是誰(shuí)芯咧?
門徒彼得回答:你是基督,是永生神的兒子妹田。
———摘自《馬太福音》第16章
筆者一向很喜歡這段文字對(duì)于耶穌的詮釋唬党。那么鹃共,身為程序員鬼佣,我們又是什么樣的人?如何為我們的職業(yè)做出恰當(dāng)?shù)脑忈屇厮。空?qǐng)先看看下面似曾相識(shí)的情景:
春節(jié)了晶衷,小灰回老家看望親戚……
程序員是修電腦的嗎?
雖然程序員平時(shí)工作中使用電腦相對(duì)多一些阴孟,但程序員真的不是修電腦的晌纫,更不是修手機(jī)、修冰箱洗衣機(jī)的永丝。
修電腦請(qǐng)找電腦維修員:
修手機(jī)請(qǐng)找手機(jī)維修師:
修冰箱洗衣機(jī)請(qǐng)找家電產(chǎn)品維修工:
小灰繼續(xù)去探親……
程序員是黑客嗎锹漱?
絕大部分程序員都不是黑客。
黑客(Hacker)慕嚷,是一群專門研究計(jì)算機(jī)系統(tǒng)和網(wǎng)絡(luò)安全漏洞的人哥牍。在黑客當(dāng)中,有些人致力于維護(hù)系統(tǒng)安全喝检,被一些公司聘用為網(wǎng)絡(luò)安全工程師嗅辣;有些人對(duì)系統(tǒng)進(jìn)行破壞,破壞系統(tǒng)的人被稱為駭客(Cracker)挠说。
在當(dāng)下澡谭,很多QQ盜號(hào)、網(wǎng)站植入木馬等行為是駭客所為损俭。同時(shí)也有很多并不真正懂技術(shù)的人參與進(jìn)來(lái)蛙奖,僅僅是利用了現(xiàn)成的駭客程序潘酗。因此,大多數(shù)計(jì)算機(jī)網(wǎng)絡(luò)犯罪并不像大家想象的那么深不可測(cè)雁仲。
可是崎脉,為什么外界對(duì)程序員有著這么多的誤解呢?
我認(rèn)為這是由于人們對(duì)自己不了解的領(lǐng)域伯顶,往往會(huì)產(chǎn)生一些天馬行空的猜想囚灼。這里所說(shuō)的領(lǐng)域包括了行業(yè)、地域祭衩、民族等等灶体。
比如我們常常聽(tīng)到這樣的話語(yǔ):
你在中國(guó)人民銀行工作?幫我弄點(diǎn)生肖紀(jì)念幣唄掐暮?
你家是內(nèi)蒙古的蝎抽?那你一定天天騎著馬上學(xué)吧?
你是中國(guó)人路克?教教我功夫吧樟结!
那么,究竟什么是程序員呢精算?
程序員瓢宦,也叫軟件工程師,專門負(fù)責(zé)計(jì)算機(jī)軟件系統(tǒng)的研發(fā)和維護(hù)工作灰羽。程序員的工作成果遍及各個(gè)領(lǐng)域驮履,包括網(wǎng)站、App廉嚼、游戲玫镐、辦公軟件、中間件等等怠噪。
由于IT行業(yè)的龐雜恐似,程序員也被細(xì)分成很多不同的方向:
按照編程語(yǔ)言的不同,程序員可分為Java工程師傍念、C++工程師矫夷、php工程師、C#工程師等等捂寿。
按照平臺(tái)的不同口四,程序員可分為Web工程師、安卓工程師秦陋、IOS工程師蔓彩、嵌入式工程師等等。
按照工作職責(zé)的不同,程序員可分為前端工程師赤嚼,服務(wù)端工程師旷赖,數(shù)據(jù)庫(kù)工程師,全棧工程師更卒,架構(gòu)師等等等孵。
程序員的門檻高嗎?
說(shuō)真的蹂空,大部分程序員崗位的門檻并不高俯萌,也沒(méi)有外界想象的那么神秘。筆者相信上枕,一個(gè)智力水平正常的10歲孩子咐熙,完全可以通過(guò)系統(tǒng)學(xué)習(xí)來(lái)掌握基本的編程知識(shí)。
但是辨萍,容易入門并不代表容易精通棋恼。要想成為一個(gè)真正有影響力的程序員,需要一個(gè)人出色的天賦锈玉,不懈的努力爪飘,勤于思考,耐心細(xì)心拉背,再加上一點(diǎn)點(diǎn)運(yùn)氣师崎。
和程序員打交道的正確姿勢(shì)是什么?
以后見(jiàn)到身邊的程序員抡诞,我們可以這樣說(shuō):
也可以這樣說(shuō):
但是切記不要這樣說(shuō):
也不要這樣說(shuō):
最后,建議大家把這篇文章分享給非 IT 技術(shù)朋友肴熏,祝愿他們可以更加愉快地和程序員一起玩耍鬼雀!