首先,我們來普及一下什么是程序員?程序員到底是做什么的?
程序員(英文Programmer)是從事程序開發(fā)、維護(hù)的專業(yè)人員。一般將程序員分為程序設(shè)計(jì)人員和程序編碼人員,但兩者的界限并不非常清楚。軟件從業(yè)人員分為初級(jí)程序員、中級(jí)程序員、高級(jí)程序員、系統(tǒng)分析員,系統(tǒng)架構(gòu)師,測試工程師六大類。
程序員崗位職責(zé)要求:
對項(xiàng)目經(jīng)理負(fù)責(zé),負(fù)責(zé)軟件項(xiàng)目的詳細(xì)設(shè)計(jì)、編碼和內(nèi)部測試的組織實(shí)施,對小型軟件項(xiàng)目兼任系統(tǒng)分析工作,完成分配項(xiàng)目的實(shí)施和技術(shù)支持工作。
協(xié)助項(xiàng)目經(jīng)理和相關(guān)人員同客戶進(jìn)行溝通,保持良好的客戶關(guān)系。
參與需求調(diào)研、項(xiàng)目可行性分析、技術(shù)可行性分析和需求分析。
熟悉并熟練掌握交付軟件部開發(fā)的軟件項(xiàng)目的相關(guān)軟件技術(shù)。
負(fù)責(zé)向項(xiàng)目經(jīng)理及時(shí)反饋軟件開發(fā)中的情況,并根據(jù)實(shí)際情況提出改進(jìn)建議。
負(fù)責(zé)對業(yè)務(wù)領(lǐng)域內(nèi)的技術(shù)發(fā)展動(dòng)態(tài)進(jìn)行分析研究。
關(guān)于程序員網(wǎng)絡(luò)上有各種各樣的標(biāo)簽,比如“不修邊幅,生活邋遢”、“無趣呆板“、“加班多”,“不浪漫”、“不疼愛女朋友”、“情商低”等標(biāo)簽。其實(shí),大多數(shù)標(biāo)簽是程序員們的自嘲而已,并非真實(shí),這些標(biāo)簽被有些人故意放大了而已,加班多這點(diǎn)在程序員行業(yè)倒是比較真實(shí),典型的有996,其他跟程序員這個(gè)行業(yè)并沒有多大關(guān)系。
有位讀者是一名平面設(shè)計(jì)師,她老公是一名java程序員,目前在某知名通信公司上班,有次她在微信群里說她老公每天5:30下班。群里的氣氛頓時(shí)活躍起來了,見大家都不信,她還特意列了他老公的一天工作清單:
7:00 起床
7:30 吃早餐
7:45 出門,做公司班車上班。
8:20 到公司,洗杯子,泡茶。
8:30 列出今天工作重點(diǎn)和基本工作清單內(nèi)容。
9:00 — 9:30 晨會(huì)。
9:30 —11:30 編寫代碼,處理bug
11:30 —— 12:00 處理其他工作
12:00 —12:30 午餐
12:30 —13:00 閑聊
13:00 —13:50 午休
14:00—17:00 編寫代碼,處理bug
17:30 下班
18:40 到家
18:40—19:00 菜市場買菜
19:00—19:30 做飯
19:30—20:00 吃飯
20:30—22:00 寫文章
22:00—23:00 看書
23:00—23:30 寫心得
23:40 睡覺。
她老公下班后到菜市場買菜,回家做飯,她下班回來,飯桌上已是熱乎乎的飯菜。不少同行對她老公的工作時(shí)間羨慕不已。
如果你是一個(gè)女孩子,想找一個(gè)薪資高又博學(xué)多才的男朋友,那你就找一個(gè)程序員吧。他們有穩(wěn)定的收入,還能給你詩和遠(yuǎn)方。
程序員從一開始就是和詩緊緊聯(lián)系在一起的。歷史上第一個(gè)程序員,也是計(jì)算機(jī)的發(fā)明者艾達(dá)(Ada)是英國浪漫主義詩人拜倫的女兒。程序員寫的詩也是那么唯美動(dòng)人,下面我們來欣賞下,
我能抽象出整個(gè)世界…
但是我不能抽象出你…
因?yàn)槟阍谖倚闹惺悄敲吹木唧w…
所以我的世界并不完整…
我可以重載甚至覆蓋這個(gè)世界里的任何一種方法…
但是我卻不能重載對你的思念…
也許命中注定了 你在我的世界里永遠(yuǎn)的烙上了靜態(tài)的屬性…
而我不慎調(diào)用了愛你這個(gè)方法…
當(dāng)我義無返顧的把自己作為參數(shù)傳進(jìn)這個(gè)方法時(shí)…
我才發(fā)現(xiàn)愛上你是一個(gè)死循環(huán)…
它不停的返回對你的思念壓入我心里的堆?!?/span>
在這無盡的黑夜中…
我的內(nèi)存里已經(jīng)再也裝不下別人…
我不停的向系統(tǒng)申請空間…
但卻捕獲一個(gè)異?!覑鄣娜瞬粣畚摇?/span>
為了解決這個(gè)異常…
我愿意虛擬出最后一點(diǎn)內(nèi)存…
把所有我能實(shí)現(xiàn)的方法地址壓入堆?!?/span>
并且在棧尾壓入最后一個(gè)方法—將字符串”我愛你,你愛我嗎?”傳遞給你…
如果返回值為真–我將用盡一生去愛你…
否則–我將釋放掉所有系統(tǒng)資源…
要是你和程序員在一起,你會(huì)發(fā)現(xiàn)想找的東西很容易找到。因?yàn)樗麄儠?huì)給事物建立索引。他們擅長排序和歸類,事情都做得井井有條。你交待的事情他們不會(huì)忘,就算不能立即執(zhí)行,他們也會(huì)放到消息隊(duì)列里,等待排期。
和程序員在一起最舒服的事情莫過于是當(dāng)你們之間出現(xiàn)了矛盾時(shí),他們往往都會(huì)先從自己身上找原因。這是他們的職業(yè)習(xí)慣。
網(wǎng)絡(luò)流行這樣一個(gè)段子
程序員好男人居多,因?yàn)樗麄冋於荚趻行淖詥枺何业降族e(cuò)在哪了?我知道,一定改!
雖說是段子,但真的很真實(shí)的。
程序員善意思考,解決問題能力強(qiáng),對于程序的錯(cuò)誤,他們一個(gè)都不會(huì)放過,哪怕是一個(gè)變量的命名規(guī)范,。優(yōu)秀的程序員做事一般都比較專注,專注才能定位出現(xiàn)問題的根源,從而找出解決問題的方案。程序員一般都比較上進(jìn),因?yàn)榛ヂ?lián)網(wǎng)更新太快,需要時(shí)不時(shí)的給自己充電,才不會(huì)被淘汰。
大多數(shù)程序員其實(shí)很是挺浪漫,就是最初的浪漫主義情懷讓他們進(jìn)了這個(gè)行業(yè),從事程序這一行,最后還能堅(jiān)持下來的。那這人吃苦耐勞的心,不用質(zhì)疑,絕對能挑起家里的各種壓力負(fù)擔(dān)!相信比較靠譜。
程序員,普遍智商高,鑒于工作原因,往往知錯(cuò)就改,不沾花惹草。薪資待遇普遍高,生活質(zhì)量有追求。
程序員這個(gè)群體男女比例相對失衡,從事編程的女性少之又少,大部分程序員話比較少,很少與妹子溝通搭訕。這樣很容易讓妹子覺得這人沒樂趣。當(dāng)然這個(gè)跟個(gè)人性格影響,有些人性格比較內(nèi)向,話自然就少了。
作為程序員如何避免讓人誤解,平時(shí)多與人溝通交流,提高自身表達(dá)能力。有空多出去走走,散散心,別總是做在電腦旁編寫代碼,注意勞逸結(jié)合。多注意個(gè)人形象,要知道,形象很重要,第一印象更重要!
這些看似不關(guān)緊要的,可能會(huì)在生活中某個(gè)環(huán)節(jié)發(fā)揮著至關(guān)重要的作用。
【END】
聯(lián)系客服