⑴ 計算機程序員一般干到多少歲就干不動了必須轉行
我說下這個問題的發生本質:
究其原因是兩方面
其一,是每個人生活境遇導致的。一個不用為生活發愁的程序員(不缺錢)家庭狀況安心,那麼再加上本身就很有工作能力完全可以一直幹下去,反過來說工資不高或者跟自己的生活消費不匹配或是家庭不穩定那麼勢必影響工作,各種事情紛紛擾擾,程序員又是需要專注專心的,這種情況下試問誰哪有那麼多精力心思鋪在工作上呢?人到中年成家立室,照顧家庭孩子這是必然。
其二,承接上文,在普遍這種情況下勢必需要"人才" 來管理領導那些新來的小年輕的不懂事的程序員,老闆對有資歷的程序員勢必會看中叫他轉成管理帶領大家幹活,這樣對他來說崗位提升可能跟著待遇也會提高(意味著生活質量等其他方面跟著提高),再者這個年齡家庭事情很多轉管理也算是在某些方面降低了工作與家庭生活的矛盾,無論從自身還是老闆角度講看似都是雙贏的局面。
再啰嗦下國外,其實從以上能明白為什麼人家很多程序員都花白鬍子干到老,這跟他們的制度公司理念和待遇有很大關系,總體不外乎是很少存在我們這種情況,老闆員工思維理念和制度、錢等都可以支持他們這樣做下去。
好好尋思下是不是這樣。
⑵ 程序員是做什麼的什麼是程序
程序員:
程序員是從事程序開發、程序維護的專業人員。程序員一般需要會做:確認通過審查方案的目標,輸入數據,分析師,監事,和客戶的輸出要求的項目要求。
通常情況下將程序員分為程序設計人員和程序編碼人員,軟體從業人員分為初級程序員、中級程序員、高級程序員(現為軟體設計師)、系統分析員,系統架構師,測試工程師六大類。
程序:
程序是一組計算機能識別和執行的指令,運行於電子計算機上,滿足人們某種需求的信息化工具。以某些程序設計語言編寫,運行於某種目標結構體繫上。
程序就如同以英語(程序設計語言)寫作的文章,要讓一個懂得英語的人(編譯器)同時也會閱讀這篇文章的人(結構體系)來閱讀、理解、標記這篇文章。
(2)至程序員擴展閱讀:
程序員的日常工作:
1、確認通過審查方案的目標,輸入數據,分析師,監事,和客戶的輸出要求的項目要求。
2、安排項目要求在編程序列分析要求;准備工作流程圖和使用計算機知識的能力,題材,編程語言和邏輯圖。
3、編碼工作流程的信息轉換成計算機語言的項目要求。
4、通過輸入編碼信息的計算機程序。
5、確認程序操作進行測試,修改程序序列和/或代碼。
6、准備寫操作指令供用戶參考。
7、保持歷史記錄,通過記錄方案的制定和修訂。
參考鏈接:網路-程序員
網路-程序
⑶ 提到程序員,除了代碼你還能想到什麼
程序員跟什麼接觸的時間最多---電腦---是日久生情,還是對電腦產生了一種強烈的依賴,無論是從我還是周圍的朋友,對於這一點我都是深信不疑的,所以導致很多程序員的性格比較內向。提到程序員能讓我想到很多特點,下面一一列舉一下:
5、程序員肚子局部胖的比較快。對於這一點我是身有感觸啊,從我的整體上來看,我不能算是一個胖人,但是當漏出肚皮的時候,你可能會大吃一驚,對於這一點的原因,可能大家也都知道:吃過飯就不動了,在電腦前一做就是幾個小時,肚子能不胖?相信很多辦公室工作者跟我有相同的看法。
不知道大家同意不同意這些特點點,這也僅僅從我個人的角度去看,這些特點對於程序員來說,真的是很普遍,大概歸納些,可能不全面,請諒解!
⑷ 什麼是程序員
程序員,從字面看就是寫程序的人員。
程序員(英文Programmer)是從事程序開發、程序維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、中級程序員、高級程序員(現為軟體設計師)、系統分析員,系統架構師,測試工程師六大類。
初,中級程序員一般叫做碼農。
高級程序員和架構師一般叫做攻城獅
系統分析員是指做需求分析同時懂代碼的那群
測試攻城獅一般指黑盒測試,也就是點點點,所有功能按鈕全點,看看有沒有錯誤,常見錯誤404,500。
總結而言,一隻優秀的程序猿通常有以下特點:(以下來自於網路,詞條:程序猿)
【PMonkey】對技術充滿JI情(因為能夠得到香蕉)
將編程作為一種愛好(不一定,只有少數的程序猿有這一素質) 如果你允許會滔滔不絕地跟你談論技術(程序猿使用特殊的語言,別的人或猴子很難聽懂)
【PMonkey】有過個人的開發經歷(獨立的尋找過香蕉或追尋母猿)
堅持認為某種技術最好(程序猿都很固執)
如果讓他用他認為不好的技術他會非常別扭(同上)
聰明、健談、興趣廣泛(只限於NEET和有關宅話題)
在大學和工作前就開始接觸程序(程序猿從小就是程序猿了)
總而言之,程序猿和它的一些同種族(如網管猿,技術猿)一樣,都是人類用來幫助提高生產力的技術人員,由於許多程序猿的智力很高,所以經常自己去尋找香蕉或母猿而無心工作,但這只是個別現象,總體來說程序猿是一種對人類很有用的動物,它們工作時很勤勞,而且不像業務猿那樣喜歡跳奇怪的舞蹈(也叫增猿舞)吵的人們想鬼畜它,程序猿一般到了30歲左右就會進化成別的猿類(一般是管理猿),不過據報道,也有一些少數一生都是沒有母猿的悲劇程序猿。
程序猿是被詛咒的悲慘生物,它們受到的詛咒有:過度的勞作、永遠不足的睡眠、低廉的收入等等……
程序猿並不擅長戰斗,它們生活中最主要的活動是——在樹葉上打洞,然後將打洞的樹葉放進一個木盒子里念咒語,並聲稱那些是能夠提高族群的食物供給或提供其他神奇功能的偉大產品。但是,因為每個程序猿打洞的方式各不相同,他們之間也會經常爆發沖突,每個程序猿都聲稱自己所用的打洞方式是最好最先進,打出的洞是最美最華麗的,並不惜因此用打洞的樹葉互相投擲。根據一些冒險者收集到的程序猿族群的資料,所謂的打洞方式,有西珈岬式、爪哇式、希沙埔式等等。不過,令人驚異的是,雖然每個程序猿所用的打洞方式都不同,但它們能用幾乎所有的方式來給樹葉打洞,來表達「你好,世界」的意思……
因為長時間的不運動,程序猿的體力普遍低下,不擅長近戰。不過,它們的高超智力彌補了這個缺陷。投擲打洞樹葉是它們常用的攻擊方式,而且,一如它們所宣稱的一樣,那些樹葉有著一些神奇的功能——很多冒險者在受到樹葉攻擊後,雖然受傷並不嚴重,但都不同程度表現出反應遲緩、四肢不聽指揮、眼前一片藍色等症狀,甚至於昏迷不醒。不過,好在這些症狀都不致命,但是這足以保護程序猿遠離冒險者的侵擾。
程序猿只為了保護棲息地才會戰斗,因此,一般冒險者都會繞開它們的地界。而且,由於程序猿的智力達到了能和冒險者交流的程度,甚至有的冒險者和程序猿族群建立了良好的關系,並且得到了它們的打洞樹葉作為向族群提供食物的交換——只是這些禮物在冒險者手上遠不如在程序猿手上可靠……
⑸ 如何成為一個程序員
想要從零開始成為程序員,先不要著急的去學習,而是先要去了解程序員。
1.隨便在招聘網站搜索就會發現程序員會分有很多類型,那你就需要確定自己將來想要發展的方向,自己的職業規劃是什麼?
2.通過搜索可以看到,剛剛起步的程序員工資並不是很高而且學習階段也會比較忙,那這個時候你是不是靠考慮一下如何兼顧生活和工作?工資如何支配合理等問題(沒有經驗限制的工作相對較低)
PHP程序員崗位要求
關於學習建議你這樣試試看:
學習的方式基本可分為兩個類型,一個是碎片化的學習,一個是系統進修。
你可以從網路上各機構大量的視頻或者書籍得到相關的學習資料。從大量的資料中,發現真正的干貨,從而不斷學習,這屬於碎片化的自習。由於自學周期比較長,還有不少小夥伴選擇是一邊工作賺取生活費,一邊再利用閑暇時間學習,當然如果你的精力充沛,這也是一個好辦法。
如果要報培訓班, 一定要找正規的培訓機構學習,不然容易被坑。培訓機構裡面的課程都是現在工作中需要用到的,時間短,基本上是可以讓你快速上手工作的。但是要把所有的知識點都消化就沒那麼快了,所以需要自己私下更加的努力,鞏固學習。
注意事項:
1. 自學要注意的是:自學入門時會很枯燥,不要兩天打魚三天曬網!!!切記
2. 在培訓機構里學習要注意的是:勤加練習、主動自學、有問題提,不懂的盡管問老師(把交的錢發揮到極致),不然之後再有問題就沒有這么好的機會能夠直接得到老師的指點了。
最後,祝願想要成為程序員的小夥伴都能心想事成哦(*^▽^*)~
⑹ 程序員p1到p7代表什麼
就阿里巴巴來講,剛入職的程序員一般就是P4,能夠獨立做項目了就是P5,能夠獨立做項目並且可以帶他人做項目就是P6,能夠帶團隊做項目就是P7,能夠自己開拓新業務並帶團隊做項目就是P8,P8已經對業務層面有了較高的要求了。
做為一名程序員至少熟練掌握兩到三種開發工具的使用,這是程序員的立身之本,其中C/C++和JAVA是重點推薦的開發工具,C/C++以其高效率和高度的靈活性成為開發工具中的利器,很多系統級的軟體還是用C/C++編寫。
而JAVA的跨平台和與WEB很好的結合是JAVA的優勢所在,而JAVA即其相關的技術集JAVAOne很可能會成為未來的主流開發工具之一。
其次,能掌握一種簡便的可視化開發工具,如VB,PowerBuilder,Delphi,CBuilder,則更好,這些開發工具減小了開發難度,並能夠強化程序員對象模型的概念。另外,需要掌握基本的腳本語言,如shell,perl等,至少能讀懂這些腳本代碼。
職業要求
一般的程序員都有在專業領域的學習,還有很小一部分程序員是自學的,盡管一些專業性的學校或者綜合大學可以提供,但是也需要一些別的途徑來提供相關的人才。
盡管學歷是比較重要的,但是公司經常把重點放在應聘者的工作經驗上,很多剛從大學畢業的大學生雖然有引人注目的學位證書,但是他們找不到工作是因為他們缺乏經驗。
一個程序員雖然沒有正規的學歷,但是如果一個人擁有程序設計的深厚知識背景或者豐富的工作經驗的話,那麼他的機會要比有學歷的應屆畢業生大得多。所以要盡量抓住有用的工作和實習機會,這樣的話在畢業後你就會發現,多實習讓你有更多的經驗,在找工作的時候就有更多的機會。
⑺ 搞IT程序員有前途嗎
IT程序員有前途。就業方向有:
1、架構師
這職位聽起來很高大上,但它需要強大的技術實力和深厚的技術積累。建築師的成長需要經驗、技術的廣度和深度。設計優雅、靈活、擴展性強的架構是架構師的主要工作。
2、Java後端程序員
後端程序員主要實現業務邏輯,為前端使用提供介面。
Java是最常用,但也有其他相對小眾,比如Python,Ruby on Rails、PHP等,還有就是PHP,小網站經常用,不論哪個語言,都不難學,這一塊的需求是比較大的。
(7)至程序員擴展閱讀
1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。
6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。
7、負責相關技術文檔的擬訂。
8、負責對業務領域內的技術發展動態進行分析研究。
⑻ 現在程序員到了40歲以後都什麼出路啊
現在程序員到了40歲以後可以考慮:做管理、創業、成為技術大拿、成為行業專家,詳細介紹如下:
1、做管理:
在40歲之後,程序員中的一部分人選擇做了管理,自己畢竟在這個行業摸爬滾打許多年,對於人才和事務的管理上都有自己的一套方法。
2、創業:
有一些人不滿足於給別人打工,自己剛好也攢到了一些錢,於是就選擇了自己創業。在40歲之前可能也積累了一部分的人脈,也學習了相關的財務知識和公司管理理念,這個時候出來創業是一件比較明智的抉擇。
3、成為技術大拿:
其實,做一輩子程序員並沒有太大的問題。重要的是,必須成為一個不可替代的程序員,也就是說要成為技術大拿,能夠解決普通程序員所不能解決的問題。
4、成為行業專家:
行業專業是一個公司不可缺小的角色,他們對公司的行業知識,業務流程和細節都了如指掌。行業專家一般並不是從外部招聘的一個只懂業務,不懂技術的人員。而是從程序員經過多年摸爬滾打成長起來的。
注意事項:
1、首先創業必須要選擇自己熟悉的,不要一頭霧水的去創業,這樣反而會容易失敗,所以做自己比較懂行的才是最正確的。
2、想要成為行業專家要能夠在單位有一種創新的精神,在學習業務的同時,還應該有一種善於在學習的基礎上創新的能力。
⑼ 想成為程序員需要哪些能力
程序員也是一個崗位而已,通常各個崗位都需要的通用素質,程序員也需要具備,例如責任心、吃苦耐勞的精神等。
至於程序員特有的能力,一般來說至少應該包含以下幾方面:
較好的邏輯思維能力;
良好的學習能力(IT技術發展特別快,要緊跟最新技術);
較好的英文技術文檔閱讀能力(除非在外企,一般的企業並不需要四六級考高分,但能夠快速閱讀理解英文技術文檔是十分必要的);
良好的體力(IT行業經常加班,要有好的身體作保障)
⑽ 通過自學從小白到程序員需要多久
這就要看個人的悟透性了,悟性比較好的,一般幾個月就能學好,但是悟性達不到的,你應該會學著學著就放棄了,如果你是有一點點的對理科有基礎的話,也不難學。