真是一片神奇的土地。某天由於某種原因,火車追尾了,而且還是號稱最安全的火車發生追尾。於是,2名程式設計師**了,據說是無證程式
員。 無證,是無什麼證? 「程式設計師證」,沒有這個名字啊。 本科畢業證?那麼非計算機專業的算不算?
工作證?剛入職,沒來得及辦,或者有的公司就不給辦工作證,這如何是好?
各種it認證證書?那麼具有了哪個證書才算有了證?全國計算機等級考試二級vfp算不算?這個如果因為檔次低而不算,那麼哪些才算?
很費解。作為乙個偶爾兼職的程式設計師,我迫切需要知道什麼才是有證程式設計師,如果我沒有這個證的話,趕快去考乙個啊。
程式設計師在這個事件中,起著多大的作用?整個規劃、設計、生產、實施的環節上,有多少人參與其中了?例如,軟體設計人員、軟體公司領導、軟體測試人員、招標人員,他們有沒有責任?難道都要**嗎?
這不僅讓我想起了,當cctv的大褲衩大樓大火時,一系列人員**。最出乎你的意料的是,竟然有2個農民工**。其原因再次挑戰你的想像力和心理承受力的底
線,他們作為勞務市場的工人,根據雇主要求,將cctv需要的烟花搬運進大樓,就是這些烟花最終引發了火災。
因為這個原因,他們**了。相關行業的人,例如生產這些烟花的,發明這種烟花的,發明火藥的人,知道這個訊息以後,是否感到後怕了?幸虧連鎖反應僅到此為
止,再往下一步,就追到他們了。
用軟體設計的思想把這2個事件抽象一下,具有高度的相似性。難道是巧合?難道是必然?我很害怕。
最後,對所有有意向做軟體開發的同學們說:程式設計有風險,入職需謹慎!
-----------------------
下面較為認真的討論一下這個事情的不合理性。
任何乙個程式設計師寫的程式都是有bug的。由
於這個原因,要想保證乙個程式執行穩定,不是依靠一兩個程式設計師就能夠實現的,而是要乙個有實力的機構(如大公司)經過一系列嚴格的標準流程和過程控制(如
測試就是乙個很重要的環節),才能以比較高的概率保證軟體的正確執行。如果把軟體出現的錯誤都歸結為寫這段程式的人,是不合理的。
舉個例子來說就比較容易理解了。
c國要編寫乙個核彈自動控制系統,於是就找了5個某校計算機專業的應屆畢業生(他們甚至連陣列反轉都不會),讓這5個人來編寫乙個「核彈自動控制系統」。(為什麼找這5個菜鳥?成本!!!)
5人奮鬥了整整3個月(整個過程確實非常努力),才把這個程式做完了。
c國相關領導為了趕進度,馬上就把這個程式安裝上使用了。(什麼?你說測試?領導說不用測試了,趕進度,那麼誰還敢提反對意見。即使有膽大的,提了也沒
用)程式安裝上的30分鐘後,c國所有核彈都自動發射,飛往世界上各個國家......從此世界清淨了......
請問,在此事件中,誰的責任更大? 程式設計師有無責任?
找到沒有資質的公司,開發後未經充分測試就敢在這麼重要的場合實際應用,這些不需要承擔責任嗎?
雖然道理這麼分析,最後,很可能有且只有這5個程式設計師被抓了,原因:他們沒有「飛彈證」。
程式設計師何苦為難程式設計師
職場上有很多辛酸事,很多合夥人出局的故事,很多技術骨幹被裁員的故事。說來模板都類似,曾經是名校畢業,曾經是優秀員工,曾經被領導表揚,曾經業績突出,然而突然有一天,因為種種原因,被裁員了,想申訴,想求解釋,結論是,能力不匹配,未能與企業一起成長云云。這有兩說,一說是企業冷血,卸磨殺驢,嫌棄老人成本太高...
動效給程式設計師用什麼格式 UI動效敲磚篇
ui其實並不僅僅是靜態,還包括動效設計!作為乙個程式設計師,每天除了擼各種乾燥無味的 我覺得大家有必要了解一下這個潤滑產品,期間的滋味只有試了的人才懂!而gui設計風格也隨之演化 認知和學習成本低的擬物化 簡約 現代感的扁平化 以前ios6 最近ios11 instagram 舊版 instagra...
程式設計師梗 程式設計師哪些事 只有程式設計師才能懂得梗
程式設計師的那些事 程式設計師穿 程式設計師穿 是什麼梗?程式設計師穿 減少bug是真的嗎?最近 buff等話題在網上炸開了鍋,而且有在微博上面發文程式設計師穿了 之後會有 buff,提公升工作效率減少bug,那這到底是怎麼回事呢?聽說微博首屆 程式設計師 大賽 開始了?各路奮戰在一線的程式設計師們...