❶ Android程序員的較好的職業規劃應該是怎樣
Android程序員的職業規劃,怎麼說呢?一句話叫做:早知如此,又何必當初。命運有些是自己可以掌握的,有些可能需要運氣和機會。
一、路徑可達
先說說路徑可達這個詞吧?有些人會覺得他的路看不到未來,有些人就可以清晰的看到他的方向。如果你現在所做的工作過兩年會不會有所成長,達到你的目標。如果答案是否定的,那麼說明現在的工作是沒有上升通道的,就需要改變。當然安於現狀不思進取是另外一回事。時刻反思自己所走的路,然後迅速調整,可能會少走很多彎路,畢竟時間不可逆。
二、時間規劃
我有時候會想我五年後在哪裡?做什麼?大部分人對於這個都會比較模糊。因為時間跨度太大。五年時間相當於整個生命長河其實比較短,但在職業規劃中確是很長的段,特別是剛畢業的那五年。從時間規劃來講肯定會用到時間的切分。宏觀的東西只有落地到一件件事上才是有效的,才算得上完整的規劃。但是話又說回來人是有惰性的,人對於這種有限制的東西有天然的排斥感,執行起來非常痛苦,即使開始執行起來很有激情,過不了幾個月,所有的計劃都縮水了,這同時也導致了很多時間的浪費和做事情的盲目性。所以計劃的時效性和執行很重要,這里又會涉及一個詞:「執行力」。
沒有計劃也導致學習變成一個一個孤立的點,完全沒有串連性。因為你是想到學什麼學什麼,而不是計劃著學,一段時間後可能會有一些積累,但是永遠深度不夠。這可以做一個簡單的實驗,把自己腦子里的東西理一理,如果時間需要很長說明整體知識體系已經有些混亂,可以對比一下操作系統的磁碟整理。如果一個人能很好的管理時間那麼必成大牛。好學生好在哪裡,排除智商的因素外,就是時間管理和善於思考。我覺得我自己最大的問題:時間管理,自律性,溝通能力。這三塊是我覺得自己最缺乏一定程度上是致命的,很大程度上會決定我未來的所發展的高度。
三、項目經理還是架構師
在程序員中一直有個討論就是將來要做項目經理還是做架構師。這兩條路的側重點不一樣,所以積累的東西也可能不同。項目經理更強調綜合能力,比如說協調能力,溝通能力等一系列偏管理的能力。而架構師可能更專注於技術本身,技術上的宏觀方向。兩條路有重疊,但是更多的是區別。有些項目經理可能就不會寫代碼。但是同樣可以帶好一個項目,一個團隊。
我曾經也問自己要是以後這兩條路走哪條,其實都可以嘗試一下。比如說給一個項目讓我帶帶,我能否把它帶好,其實需要機會,同時也需要自己去爭取這樣的機會。所以我的答案就是如果有機會的話兩條路都可以嘗試走走,就是兩個方向的一些能力都可以進行積累。很多人認為項目經理是一個職位,我倒覺得是動態的,這個項目中你做項目經理,另外一個項目中可能又是開發工程師。所以不永遠是項目經理,也不永遠是開發工程師。
就程序員而言,專注技術是沒有任何問題的,先技術後管理。管理這個東西總的說有點虛無飄渺,各都有各的一套理論,比較難以評估。但是技術是可測量的,通過一定的努力技術水平都會有定的躍升。記得在《肖申克的救贖》裡面說到地質的形成只需要兩個條件:壓力和時間。其實對於學技術也是一樣的。只要肯學一定會達到某個水平。到大牛級別的確實需要一些悟性和天分。
四、我的選擇
我為什麼覺得自己應該走架構師這條路,這和我職業終極目標是契合的。這里先說一下架構師做什麼?架構師負責整個項目甚至整個系統的構架(這一句話等於廢話)。一般型的項目可能這個設計項目就做掉甚至可能就不需要架構。但是系統復雜度上升的時候,會涉及到系統之間的交互,還有技術的可行性和整個設計的方案。這個時候架構師就出場了。另外的工作就是承擔一定的培養新人的工作。所以架構師都需要具備比較好的口才,很多人都說程序員不會說話,錯了,那是低端的,到了高端的程序員口才都很好,看一下那些程序員大會中侃侃而談的架構師們,是不是有種「高端大氣上檔次」的感覺。這後面會發現有一個發展方向就是「培訓師」,還可以寫書,其實這些都可能是一些「副產品」。技術到一定的境界很多事情到都是水到渠成。
架構師寫代碼嗎?當然寫。他們肯定不會寫那些簡單的代碼,他們一般寫什麼代碼?框架,一般來講優秀的框架都是一個人或者極少人寫出來的。比如說Linux的核心就是一個人寫出來的。好的代碼絕不是人堆出來的。你給100個初級程序員也整不出一個Struts來。這里會衍生出另外一條路,就是開源框架,很多牛人都是開源社區的愛好者。都或多或少的參與了一些開源項目。甚至把自己寫的一些東西開源出來。一般來講能做到這個級別那是相當厲害的了。
五、領域方向
我記得以前總有人問我你最擅長的領域是什麼?這個問題一問我就懵了,因為我從來就沒想過這個問題。可能本身還沒到分領域的級別,還處於一種「原始積累」階段。技術學到一定階段的時候是分領域的。領域之間會有一些交叉。
我所知道的大方向是「高性能,大數據量,移到平台「。這是我給java這所分的三個方向。其實我上面所說的三個方向不一定是同一個維度。但是我認為寫Java的如果沒有沾上這三個方向中的一個,一定沒有前途。高性能和大數據量的處理需要比較多的技術儲備。很多人說寫個Java就是CRUD(嚴格來講,對於計算機本身所有的操作都是CRUD)。可是在高性能情況下所涉及的問題一下成指數級增長。各種「水平擴展」,「服務化」,「容災」,」緩存」等各種牛B的詞彙就來了,你寫一般的CRUD最多也就知道個SSH,這是不一樣的。比如說做大數據量的處理一定會知道Hadoop,然後就是雲計算,雲存儲。反正什麼牛B什麼來。移動平台和上面我所說的維度不一樣,因為移動平台相對應的是PC平台。但是由於移動平台的發展時間很短。所以能搭上這趟快車也有不錯的發展。要是早些年(2012年以前)進入移動平台的開發,現在同水平的程序員工資肯定更高。這是平台發展所帶來的紅利。雖然三年前我預見到了移動平台的無可限量,但是那時候就像一個一無所有的人,還管它什麼移動平台還是PC平台,能寫代碼做項目就OK。以至於我學了一個月的Android就偃旗息鼓。
不管怎麼樣技術的底層都是一樣的,所以扎實的基礎是必要的,這就是為什麼演算法和數據結構是永恆不衰的。很多人說演算法和數據結構無用那就是無知的表現。這個無知就像在討論讀大學有沒有用一樣。
六、總結
上面所說的一些東西可能都會比較虛,很多人都可能明白其中的道道,比如說到時間管理,這個估計從學生時代就在講。但是真正的執行還是千差萬別。所以又回歸到哪裡?回歸到人本身。後來我想明白一件事情,即使道理再明白,沒有好的執行仍然等於空談。這里我回想起劉未鵬的《暗時間》。裡面非常細致的講了對於時間的管理。這個我讀大學的時候同樣在一本書《讀大學,究竟讀什麼》裡面也有所論述。當然兩個方向是不一樣的,一個是程序員的思維,另外一個是文科生的思維。但是道理只有一個,時間利用率的本質是什麼。
另外就是實踐,強烈的實踐。我記得大學的時候讀《人性的弱點》真是心潮澎湃,可是過不了多久我就忘了書中的內容。所以沒有把書中的一些東西深刻的印記在腦海里並轉化成你自己的東西,它永遠只是知識。
❷ 編程職業規劃書
編程職業規劃書
光陰的迅速,一眨眼就過去了,你有為自己做過職業規劃嗎?不如為自己的職業生涯做個規劃吧。你知道怎樣的職業規劃才是適合自己的嗎?以下是我為大家收集的編程職業規劃書,歡迎閱讀,希望大家能夠喜歡。
一、前言
人生的道路,我們才剛剛開始。可是我們要怎麼走下去?就像我們常說的,盡人事,聽天命。對於我們可以控制的,理當全力以赴,面對生活中的任何問題我們都要有這種態度;對於不可控制的,我們應當養成坦然接受的胸懷和氣度。要抱著一種信念,那就是不做則已,要做就要做好。即使是失敗了也問心無愧。在這寶貴的大學生活中,我們要努力的充實自我,從各個方面讓自己得到鍛煉。學習方面努力學習專業知識,不斷地豐富自己的知識面,充分利用學校的圖書館。社會實踐方面要多多參加學校組織的各種活動,參加三下鄉等社會實踐活動。努力讓自己的大學生活過的充實有意義。
二、自我分析
1、自身現狀:
初級電子商務師證已經考到,專業課水平還有待加強,擔任班級班長,學院學生會學習部部長,對管理方面有一定的了解與實踐經驗;具有較強的人際溝通能力;待人溫和不會經常發脾氣,具有一定的隱忍性,會和認識的人保持較好的關系,和不認識的人也能夠很快的溝通,對人真誠。別人說我性格偏於外向,但我認為我性格具有兩面性,我喜歡安靜的環境,喜歡一個人學習、看書、聽音樂。但有時卻很喜歡熱鬧,和朋友在一起談天,給彼此帶來快樂,我會感覺很開心。另外,我有很強的自信心,具有團隊精神和協作能力,比較強的創新意識,有過打工的經歷。
我的優勢:本人與人溝通能力較強,誠實守信、有責任心、能吃苦耐勞、積極向上、做事認真。
我的劣勢:有時候會顯示出懶惰的一面,缺乏社會實踐經驗,不能很好的有效率的利用自己的時間。
2、職業選擇:
專業電子商務行業,加入類似阿里巴巴B2B或者淘寶C2C或網上貿易方向,做網路營銷
三、環境分析
1、家庭分析:
我出身農村家庭,家境一般。媽媽做點小生意,所以我從小就得到媽媽的鍛煉,在與人溝通方面掌握了一定的技巧,同時也促成了我自信的性格。這些鍛煉無疑對我以後的職業生涯奠定了基石。
2、就業機遇:
我國電子商務發展較快,為我們學習其專業的大學生提供了更好的發展機會。中國加入世貿組織後,與世界的一體化進程加快,國外的資本、技術介入將加大對高層次人才的需求,將有利於吸引大學生就業。
3、就業挑戰:
我國連續擴大招生規模,使畢業生數量活躍式增長,而社會有效需求在短期內增幅有限;很多專業和非專業人員的加入使我們就業壓力增大。
4、專業分析:
我所學的專業是電子商務,根據電子商務專業的職業技能要求:電子商務師是具有復合型的高素質人才。作為一名合格的電子商務師,要求:
(1)、掌握熟練的IT技術:如網路協議OSI、TCP/IP,網路與互聯設備。
(2)、熟悉電子商務的運作平台:信息流網路、知識流網路、資金流網路、物流網路、契約網路、電子商務管理:ERP系統管理、SCM供應鏈管理、CRM客戶關系管理。
(3)、了解電子商務系統的安全,金融電子化的安全,以及法律保護問題。
因此,在大學里,必須認真學好各門專業課程,掌握電子商務工作實務操作基本技能:了解電子商務理論和實踐的發展動態;了解電子商務的有關法律、法規和國家有關政策。據了解,社會需要的電子商務人才一般可分為三個層次:
(1)、電子商務技術應用型人才,如網路建設、系統管理、Web製作及應用程序開發等,主要面向各類企業、公司的相關技術崗位;
(2)、一般管理人員,主要是企業和政府部門中的一般管理與應用人員,其需求量是最龐大的,他們是電子商務的直接應用和受益者,並不關注太多的技術細節,只需知道如何在電子商務環境下開展工作;
(3)、高級管理人才,他們應具有管理、經濟及信息技術等綜合專業知識。
本專業的就業具體崗位有以下幾類:
(1)、電子商務市場需求分析員、分銷人員、采購員、促銷員;
(2)、電子商務方案策劃與推廣人員;
(3)、網頁製作人員、網站建設(策劃)人員、網路管理(維護)者;
(4)、營銷管理人員;
(5)、外貿人員。
5、電子商務就業情況分析:
據統計,我國登記在冊的電子商務企業已達到1000多萬家,其中大中型企業就有10萬多家,初步估計,未來我國對電子商務人才的需求每年約20萬人,而我國目前包括高校和各類培訓機構每年輸出的人才數量不到10萬人。人才總量不足已成為制約我國電子商務發展的瓶頸。隨著電子商務的快速發展,這些畢業生在進入人才市場時本應搶手,但事實並非如此,近年來電子商務專業應屆畢業生就業率僅為20%,而全國普通高校畢業生就業鑒約率是47%,可見,電子商務專業應屆畢業生就業率遠遠低於全國大學生就業平均水平,這種狀況不容樂觀。造成這種局面的根本原因在於高校在電子商務人才的教育和培養方面還存在欠缺,在這種情形下培養出的學生很難符合社會對高層次電子商務人才的需求標准。
6、我們應如何做好與社會的對接:
按照就業崗位對電子商務專業學生的能力要求,為了能夠更快適應工作崗位的要求以及企業的需求,在技能學習和能力鍛煉上更應該做好與社會對接,作為電子商務學生應該如何做好與社會崗位對接,要具備哪些能力需要學習哪些課程和內容,應用從以下幾點著手:
(1)、電子商務專業學生在學習理論知識的同時應該加強電子基礎應用技術、商務實戰和專業電子技術實踐。電子基礎應用技術是目前學生就業的最重要障礙,沒有這個基礎,即便有再多的理論都是空中樓閣,從而造成就業困境,有企業會使用只懂理論而沒有操作能力的人才嗎?現在企業都是講究效益的,用了人就必須能夠給企業帶來效益,不能馬上帶來效益,也要為效益而服務。
(2)、對於電子商務來說,不要一味搞理論,實踐很重要,必須多動手,多操作。充分重視向第一線電子商務實踐學習,隨著現代科技發展迅速,現在很多教材和師資水平都大大落後於電子商務的發展。
(3)、實踐參與,光說不練也沒用。比如逛逛網上書店、到論壇參與討論、建自己的個人主頁、申請博客空間、搜索網路信息、參與網上拍賣等等,在參與中體會互聯網對傳統商務、學習、生活的影響。比如,經常有同學問老師一些專業性問題,或者一些小的技術問題,要一些電子商務資料,這些問題其實隨便到搜索引擎搜索一下都能輕松的劃到,但是作為電子商務的學生竟然不知道利用搜索引擎這個偉大的老師來解決一些基本的問題,這個非常嚴重的問題。搜索引擎是電子商務實施過程中非常重要的一個工具,資訊搜索、信息收集、網路營銷都離不開搜索引擎,搜索引擎是電子商務的樞紐。還有就是使用FOXMAIL、OUTLOOK等郵件工具;使用WORD整理資料;使用EXCEL處理數據;使用簡單的處理工具PHOTOshop處理圖片;發傳真;開郵箱;開BLOG;開網店等等基本技能。那如何掌握這些基本技能呢?我認為廣大的學生一定要爭取最多的機會進入企業做一些最基本的工作(網頁製作、信息編輯、客戶服務、文員、網路銷售等)實踐一下,通過企業實習掌握基本技能,企業的工作環境會讓學生迅速成長起來。
四、職業發展設計
(一)、制定計劃與措施
大學二年級:
1、認真學好專業知識和其他基礎學科,堅信基礎的東西一定是最重要的。注意提高自身的基本素質,通過參加各種社團等組織,鍛煉自己的各科能力,同時檢驗自己的知識技能。
2、做一些兼職,社會實踐活動,同時在課余時間從事一些與自己未來職業有關的專業類的工作,進一步提高自己的責任感、主動性。
3、證書大突破:考取英語四,以及其他相關證書。
4、開始嘗試並學習寫簡歷、求職信,了解社會需求。搜集與本人目標工作有關的信息,並通過信息渠道嘗試和已畢業的校友交流思想。開始畢業前的申請,積極參加招聘,在實踐中校驗自己的知識積累。
5、預習或模擬面試,積極利用學校提供的條件,了解就業指導中心體統的用人公司資料信息,強化求職技巧,進行模擬面試等訓練,盡可能做出較為充分准備的情況下進行演練,為自己以後找到理想的工作而努力。
6、獲得普通話等級證書。
大學三年級:
1、通過對社會的了解,充分對自己想就業的單位、企業作好研究,找到自己理想的就業企業,並為之不懈努力。
2、做好努力工作的一切准備!
健康目標:經常鍛煉,要擁有強壯的身體,還有就是家人也健康平安
五、職業生涯
從實習到就業,初入職場,獲得初步的職業經驗。
從最基礎的工作做起,獲取實際工作的經驗,在工作中繼續好好學習專業知識,提升自己的專業知識,進一步學會為人處事的技巧。
目標:進入阿里巴巴,並還是做網路銷售的工作,開始了解職場。努力做好本職工作,一步步提升自己的專業知識,努力拚搏,爭取在五年內做到銷售經理一職。
六、結束語
計劃固然好,但最重要的在於付出實施並取得成效。時時刻刻都不能忘記,任何目標,只說不做到頭來只是一場空。路漫漫其修遠兮,吾將上下而求索。不經歷風雨怎能見彩虹。我們要時刻保持一顆清醒的頭腦。其實,每個人心中都有一座山,雕刻著理想、信念、追求、報負;每個人心中都有一片森林,承載著收獲、芬芳、失意、磨礪。一個人,若要獲得成功,必須拿出勇氣,付出努力、拼搏、奮斗、成功。機遇不相信眼淚,不相信頹廢,不相信幻影,只相信愛打拚的人!一個人的一生是有限的,人生能有幾回博,此時不博何時博,我們要抓住我們身邊的每一個機會,來實現自己的人生價值。一個人的一生一定要過得有意義,一定要讓自己有限的年華里有所回味。一個人活著就是要做有意義的事,而做有意義的事就是好好的活著。生活的本質不是索取而在於奮斗!
首先說一說進入計算機專業的目的,我個人是因為十分喜歡it業,很喜歡折騰電腦,所以在填報志願是毫不猶豫的在報了的所有的學校都填寫的計算機專業,夢想著進入計算機專業後能遇見很多高手,能交到幾個知己,誰知進來後卻大失所望。計算機專業的學生有很多以前對計算機不怎麼了解,而且還有部分人進大學前連計算機摸都沒摸過,對計算機很熟悉的很少,高手更是鳳毛麟角,大多數人是服從了父母之命,顯而易見,目前社會最熱的行業是it業,工資最高的也是it業,抱著這個因素,大多數考生的父母都讓自己的孩子進入了計算機專業,而大多數學生也天真的認為從計算機專業畢業後就能夠像電視里演的大多數白領一樣每天只用坐在辦公室里和同事們聊聊天,和老闆吃吃飯,每天簽幾個字然後就有高工資等著你去拿。
進校後他們發現其實他們在專業課方面什麼都聽不懂,自己也一點興趣都沒有,沒有興趣那就沒有學習的動力,而且這個專業是要靠悟性的,而興趣是培養悟性的第一步,然後他們會發現越往後學專業課越難,也越聽不懂,好一點的就會狠下心來,硬著頭皮苦學一通,有可能也就能走出一片路來,而不好的就會就此放棄,只需要混著考試通過,混畢業,找個單位安心上班。
有些人上了幾年學連自己上哪些課都不知道;拿個程序他分不清是用c語言寫的還是用pascal寫的;不小心進了dos不知道怎麼再回到windows。但說起游戲來頭頭是道,好像每個都是職業玩家一樣,有的每天只知道泡在網吧。這就是中國計算機人才下一代的悲哀!
再說現在計算機專業大學生的學習和生活。大多數計算機專業的'學生對本專業的發展及前景一無所知,每天都是看小說、玩游戲、看電影、打牌、喝酒、睡覺等等很有"前途"的事情。偶爾看見一兩個同學看看與計算機專業有關的書,跑去拿來一看,全是什麼"游戲攻略"、"黑客秘技"等此類書籍。還有的人連c語言和c++誰是誰都還沒搞清楚,就拿本vc的書"刻苦鑽研",真不知他們看懂了沒有。好多學生都買了電腦,但用處都是游戲機+碟機+音響,每天都在用電腦玩著各種流行的游戲、看著最新的大片、聽著時尚的音樂,就是不用電腦學習。有的學生甚至問我電腦除了玩游戲還能幹什麼,我問他你為什麼這么問,他告訴我他覺得電腦只能用來玩游戲,不知道還能不能乾乾別的什麼。據我了解,近幾年在國內好幾所高校的計算機專業的畢業生的畢業設計竟然是做網頁,在大學了四年,學完了《數據就構》、《軟體工程》、《c語言》等專業課後,竟然交了一個沒有學過計算機的人自學一兩天就能做好的東西!
這就是大多數計算機專業的學生,在我在大學玩了兩年之後,我突然明白該為自己的未來打算打算了,但還有許多人仍然還什麼都不明白,所以就有了這篇文章。
如果你是以上我說的那種受父母之命來學計算機的學生,如果你看了《計算機應用文摘》第15期的《寫給想當程序員的朋友》一文後,發現自己沒有當程序員的慾望,那麼我這里有幾條路給你選擇:
1、學習網頁製作,將來去網站工作!
2、學習3dmax等軟體,去作動畫!
3、學習美術設計!
4、學習網路,將來考個ccna,去專業組網!
5、在保證能順利畢業的前提下,去瘋狂玩游戲,做個職業玩家或做一個或幾個網路游戲的gm。(我身邊就有這樣的人)
6、以上五條都與計算機有關,要有一定的專業知識,但比起你的專業課簡單多了。如果你看到這里還不覺得有適合你乾的,那這條最適合你:在你們學校去修雙學位,修一個自己感興趣的專業,計算機真的不適合你!
如果以上幾條有適合你的,那麼你就努力去做適合你的那一片天地,去看雜志的下一篇文章,下面的文字你看了只會浪費你的時間。
如果你是計算機專業的在校大學生,而且想當程序員,那麼請往下看:
1、大學生活豐富多彩,會令你一生都難忘,但難忘有很多種,你可以學了很多東西而難忘,也會因為什麼都沒學到而難忘!
2、計算機專業是一個很枯燥的專業,但即來之、則安之,只要你努力學,也會發現其中的樂趣的。
3、記住:萬丈高樓平地起!基礎很重要,尤其是專業基礎課,只有打好基礎才能學得更深。
4、c語言是基礎,很重要,如果你不學好c語言,那麼什麼高級語言你都學不好。
5、c語言與c++語言是兩回事。就象大熊貓和小熊貓一樣,只是名字很像!
6、請先學習專業課《數據結構》、《計算機組成原理》,不要剛開始就拿著一本vc在看,你連面向對象都搞不清楚,看vc沒有任何用處。
7、對編程有一定的認識後,就可以學習c++了。(是c++而不是vc,這兩個也是兩碼事!c++是一門語言,而vc教程則是講解如何使用mfc類庫,學習vc應建立在充分了解c++的基礎之上。看vc的書,是學不了c++語言的。)
8、學習編程的秘訣是:編程,編程,再編程;
9、認真學習每一門專業課,那是你的吃飯碗。
10、在學校的實驗室就算你做錯一萬次程序都不會有人罵你,如果你在公司你試試看!所以多去實驗室上機,現在錯的多了,畢業後就錯的少了。
11、從現在開始,在寫程序時就要養成良好的習慣。
12、不要漏掉書中任何一個練習題——請全部做完並記錄下解題思路。
13、你會買好多參考書,那麼請把書上的程序例子親手輸入到電腦上實踐,即使配套光碟中有源代碼。
14、vc、c#、.net這些東西都會過時,不會過時的是數據結構和優秀的演算法!
15、記住:書到用時方恨少。不要讓這種事發生在你身上,在學校你有充足的時間和條件讀書,多讀書,如果有條件多讀原版書,你要知道,當一個翻譯者翻譯一本書時,他會不知不覺把他的理念寫進書中,那本書就會變得像雞肋!
16、我還是強調認真聽專業課,因為有些課像《數據結構》、《編譯原理》、《操作系統》等等,這種課老師講一分鍾能讓你明白的內容,你自己看要看好幾個月,有的甚至看了好幾年都看不明白。
17、抓住在學校里的各種實踐的機會,要為自己積累經驗,就業時經驗比什麼都有用。
18、多去圖書館,每個學校的圖書館都有很多好書等你去看!
19、編程不是技術活,而是體力活。
20、如果你決定了要當一個好的程序員,那麼請你放棄游戲,除非你是那種每天只要玩游戲就能寫出好程序的天才!
21、你要有足夠的韌性和毅力!有個高手出了一道題測試你的韌性和毅力:找個10000以內的素數表,把它們全都抄下來,然後再檢查三遍,如果能夠不間斷地完成這一工作,你就可以滿足這一條。
22、找到只屬於你自己的學習方法!不要盲目的追隨別人的方法,適合自己的才是最好的!
23、請熱愛程序員這項工作!
以上的話有些是我的經驗,有些是我從高手那裡直接來的,但他們都很有用,記住他們,並遵守他們,那你們一定會成功!
對於大多數初學者來說,好多人有這種問題存在:我到底先學什麼?學c/c++?還是學vc?還是學borlandc++builder呢?還是delphi?哪一個更好呢?學習程序設計和學習程序設計語言究竟是怎麼一個關系?初學者究竟應該如何取捨呢?就這些問題,我從一個高手那裡看了一下的這段話,可以幫助在這方面有問題的人:
學習程序設計就好比學習射擊,而程序設計語言就對應射擊中的等各種槍械。學習射擊必須要選擇一種槍械,不可能沒有槍還能學好射擊的,也不可能同時學會使用所有的槍械。但是,如果掌握一種槍械的射擊,再學別的也就觸類旁通了。因為在熟悉一種槍械的同時,也學習了射擊技術本身。再學其他的,自然事半功倍。學習程序設計也是一樣,必然要從學習一門程序設計語言開始入手。在學會系統的編程理念之後,用什麼工具都一樣!
之所以寫這篇文章呢是因為自己眼看身邊那麼多的同學一個個都"不務正業",荒廢了學業,心急如焚,自己也荒廢了好幾年,眼看微軟的windows從3.x到現在的2003server,而中國的軟體業還是在原地踏步,難道我們真要每年等微軟給他的操作系統換一次名字,我們給他交一次錢嗎?這么大的利潤為什麼不留給我們自己,為什麼不讓別的國家給我們交錢呢?這是廣大中國程序員的一個共同的夢,要實現這個夢的人是現在還在大學里的"准程序員"們,他們是中國軟體明天的希望!希望廣大計算機業的大學生看到這篇文章後,睡覺的能醒來,玩游戲的能停下來,在網吧的能出來,一起拿起課本,坐在電腦前,用程序寫出中國軟體業明天的輝煌!
作為一個大專學生,為了能夠為中國的軟體事業做出一份貢獻,對現在的就業形式,社會的政治環境、經濟環境、文化環境有所認識。也為了能夠將自己的職業技能提升的更高。我應該為我自己做一份完美的職業生涯規劃,為自己的將來做一下規劃。
(一)自我認識
「知己知彼,百戰不殆」,進行職業規劃首先要「知己」,即全面、深入、客觀的分析和了解自己。簡單可以概括我自己:我是一個性格開朗、對於新鮮事物有很強的興趣,有較快的接受能力,與人能夠和諧相處。對於別人對自己的缺點的批評還是能夠接受並改善。
(二)愛好
個人愛好較為廣泛,比較愛好運動,比較擅長的運動有國球乒乓球,羽毛球水平也不錯,從小就熱愛的游泳。平時在家上網比較喜歡看各大門戶網站的新聞,比較喜歡看csdn對於it行業的各種新聞,也喜歡看雪論壇上各位大神對於各種演算法的理解。出門在外愛看電影以及看各類漂亮的風景。對於學習編程方面有較強的興趣,並且立志一定要成為一位優秀的系統架構師。
(三)生涯規劃
①實習生涯:實習期間努力找到與自己專業對口的工作崗位,在實習期間能夠講學校學到的只是以及自己的知識進行整理,真正的對編程有所理解。
②進步:在入門編程後,爭取每天能夠在上班之後再花2-3小時進行新的各類知識的學習,跟上時代的節奏,不固守成規。遇到不懂的問題查找api或者詢問別人後,自己要將其真正的弄懂原理。
③大神:一直很希望成為一為別人羨慕的大神級別人物,在以上任務完成的同時進行各類等級認證考試(證明自己的能力),能夠自己寫出一份以上漂亮的開源程序。
(四)目標生涯
短期規劃(1年):一年時間實習並能夠真正的進入程序編程的大門。
中期規劃(4-6年):在這期間不斷的進步學習,進行各類的認證考試,擁有精通3種以上的編程語言,對於業務能夠很熟悉,能夠讀懂各類英文文檔,擁有一定的英語水準以及很強的人脈。
長期規劃(10-XX年):擁有了別人難以企及的經驗和編程知識,同時還對編程熱愛(即使不從事it行業)
具體如下:
在人生的道路上我希望能我自己喜歡的道路,曾經我失敗了,但是我不能一直失敗下去,對於我自己喜歡的事情我將一直奮斗下去。
在職業生涯的初期我是菜鳥,無法一展自己的宏圖大志,因此我要學會隱忍,讓自己變的更強,不斷的學習新的知識,努力跟上前輩的步伐。讓其他人看見自己的光輝,即使不夠耀眼,也要足夠堅強,不做隨遇而安的人,誰的青春不曾瘋狂,要活出自己。
在進入職業生涯中期後,已經成為別人認可的人,經常能夠獨當一面。在公司中經常能夠提出自己獨特的見解,在生活中能夠完美的將人生生活、學習、工作結合在一起。在此期間不能夠固守成規,積累知識的同時也要學習新的知識,否則會被更新速度極快的it行業所拋棄。英語水平也不能夠落下,雖然生在中國但是先進的編程理論大多都是從西方傳入中國,必須擁有看懂英語文檔的能力。
最後在生涯的最後,我希望自己能夠完美的落幕,成為別人眼中的大神,就好比「即使我不在江湖了,也要在江湖留下我的傳說」。此時已經擁有了豐富的職業知識,能夠成為別人的「領路人」。人生匆匆幾十年,我不指望自己能夠成為載入史冊的偉人,只是希望在離開後有人能夠指著那個曾經的id或者那個名字說:「他是個技術大牛。」
在三個階段中,我認為第二個階段最為重要,它直接決定了我能否在這個行業繼續立足下去,而這段時間正式我努力打拚的階段。
(五)結束語
我知道雖然夢想是美好的,現實是殘酷的,但是我依然會堅持。挫折和問題是在所難免的,出來問題那就解決它,只要你夠勇敢,全世界都將為你讓道。曾經無數次想像過自己未來的道路,但是最後我依然堅信:未來是自己奮斗出來的。希望自己在這個浮華的社會中能夠保持冷靜。生活的意義在於他給你打開了一片天,讓你看的更遠,讓你知道原來在這個山頭之外還有一個更高的山頭。並不意味著你已經達到了那個山頭,但你有了往上爬的方向,同時他給你聚集了一幫志同道合,以後可以互相扶持的社會單元。所以完全不必短視和急功近利,人生那麼長,炫耀是做給別人看的,本事是自己,好像跑馬拉松,一時誰跑得快慢不重要,關鍵是誰跑到了最後。人生四項基本原則:懂得選擇,學會放棄,耐得住寂寞,經得起誘惑。
;❸ 程序員:新手到專家的5個階段
程序員需要 不斷的學習
不僅僅是學習 新技術 ,還包括應用的 問題域 ,用戶的奇思妙想,同事的古怪習慣,行業的八卦 新聞 和項目演進的重要特徵
我們必須學習學習再學習,持續不斷的學習,然後把學習成果 應用到解決 日常遇到的一切新舊問題上
新手在該技能領域經驗很少或者 根本沒有經驗 ,這里提到的經驗,指的是通過實施這項技術促進了 思維的改變
舉個反例:
可能一個開發人員聲稱擁有 十年經驗 ,但實際上只是一年的經驗 重復了九次 ,那麼這不算是經驗
引申問題:
一年有365天,你是過了365天!還是只過了一天,重復了365遍?
1.新手非常 在乎他們能否成功 ,沒有太多經驗指導他們,他們不知道自己的行為 是對是錯
2.新手不是特別的想要學習,他們只是想實現一個 立桿見影 的目標
3.他們不知道 如何應對錯誤 ,所以出錯的時候,他們非常容易 慌亂
以上是新手的明顯特徵,所以跨越新手有以下幾個步驟
1. 渴望成功 ,但是不要太過於執著,急功近利往往是失敗的前兆, 不急不躁 的心態最好
2.沒有經驗就去 尋找經驗 ,一個 好的老師 和一些優質的資源能夠迅速把有用的經驗傳遞給你
在親身累計經驗之前, 逆向思考,尋找經驗才是核心和緊急目標
3.進行 能力測試, 可以利用第三方的題庫和測試流程,標准而大眾化的測試,同時也需要 自我測評 ,比如完成一個項目,自己統計整體 時間 ,自己撰寫 時間軸日誌 ,自己判斷自己的 詞彙量 和 熟練度 等
自我測評是第三方無法完成的 ,這點尤其重要,簡單來說,也可以稱為 自我認知 ,並且把數據 可視化
4. 興趣是最好的老師 ,沒有興趣也是可以培養的
想要一個立竿見影的目標其實並沒有錯,新手恰恰需要 酷炫有趣有用 的目標才培養自己的興趣,一個 完整的小案例 能夠把所學的知識點 融會貫通
新手要做的,是一邊需要沉下心來學習 零碎的知識點 ,一邊整合知識點做出一個完整的效果案例,兩相結合才能迅速進步
反之,一味的學習零散的知識點不去做案例,學的太多也只是 空背概念而已 ,一味的追求項目效果而不去深入內容,那麼 永遠不會進步 ,碰到一點改動就毫無辦法了
5.不知道如何應對錯誤沒關系,心態要冷靜,並且及時的把 錯誤整理下來 ,學會處理錯誤的方法尤為重要,比如 如何正確提問 ,比如 高效引擎檢索 ,比如官方幫助手冊等,遇到錯誤並不可怕, 可怕的是找到解決錯誤的辦法
高級新手能夠多多少少擺脫 固定的規則
1.他們可以 獨自嘗試任務 ,但仍難以解決問題
2.他們想要快速的 獲取信息 例如,當學習一門新語言或者API時,你可能會感覺到這點,你發現自己會快速 瀏覽文檔 以尋找一個方法或參數列表,你不想在此尋根究底,或者 重溫一遍基礎知識
3.高級新手能夠根據 過往的經驗 ,逐步在正確的情境中採納建議,但比較吃力,同時,他們能夠形成一些總體原則,但不是全貌, 他們沒有全面的理解,而且的確不想有
以上是高級新手的明顯特徵,所以跨越高級新手有以下幾個步驟
1. 思考難以解決問題的原因所在 ,是哪個地方限制了你解決問題的能力?
這一點與你個人的現狀有關,你正在學習的技術棧,你所做的項目,你的綜合 能力和資源
簡單的說 具體問題具體討論 ,你必須對問題有深刻的認知並且 對自己有足夠的了解
2.在這個追 求效率的時代 ,要去思考和學習底層原理,是一件很難的事情,因為 時間不允許
事實上絕大多數事物的不成功,就是 沒有足夠的時間
在時間的維度上,再無知的新手也有一個寬泛的坐標,那就是 尋找一個參數方法的時間和解析一個參數方式的時間都大致明確的
比如找到並使用某個參數方法大概需要 2分鍾-10分鍾 ,正常情況是5分鍾,而解析一個方法原理,需要的時間是不確定的,確定的是 大於等於10分鍾 ,可能是30分鍾,也可能是幾個小時,這 與效率不符 ,從利益上看也不劃算
尋根究底是需要的,但它的 重要等級 排列在熟練了解全局內容之後
重溫知識點也是如此
3.高級新手在一個熟練的框架里有所經驗,有所作為,但是換了一個框架, 復用原來的知識 ,就顯得生澀了
在學習的過程中,要不斷的 舉一反三 ,一個例子刻意練習三遍以上,一個例子做出不同的三種效果,一個例子應用在三種不同的情境等等等,學會 觸類旁通
在第三階段,從業者現在能夠 建立問題的概念模型 ,並 有效 的使用它們
他們可以獨立的解決自己遇到的問題, 並開始考慮如何解決新的問題 ——那些他們之前沒有遇到的問題
你可能會看到,處在這一水平的人通常被認為有 主動性 和足智多謀
他們往往在團隊中發揮領導作用(無論是否有正式的頭銜),他們是 團隊里的好人 ,既可以 指導新手 ,也不會經常騷擾專家
以上是勝任者的明顯特徵,所以跨越勝任者有以下幾個步驟
1. 教是最好的學 ,當你可以勝任工作,可以獨自解決大部分問題,已經比較 完善 了
這個時候要追求 知識的深度 ,想要進一步提升,就需要整合以前所有學習的內容,資源以及學習方法,在底層原理上,還有很多需要融匯貫通的地方, 通過教授新人和他 人,能夠完善自己的知識體系,找到自己的薄弱點,以 另一個層面的角度來重新調整視野
2.學習與之 相關的領域, 這些內容你不一定會用到,或者不是在你的職責范圍之內,但是學習之後會讓你的本職做的更好, 讓你的知識更加全面
前端勝任之後,可以適當學習後端,也可以適當學習UI,往 全棧的方向 ,學了python之後,也可以學學java, 了解不同語言之間的優點和缺點 ,運用不同的內容適當的解決問題
對比思維,左右辯證 ,看似把時間花費在精通之外,實際上效果一樣會 反饋到核心事物上
廣度和深度是一個 選擇題 ,在時間上,只能 二選一 ,適度就行
精通者有足夠的經驗, 他們知道下一步會發生什麼 ,如果沒有發生又需要什麼
他們非常明確哪些計劃需要取消,而 應該採取什麼行動
處於精通者的人更像是 初級專家 ,而不是高級勝任者
1.精通者一定是 身經百戰 ,給一個項目,他能在一開始就判斷出這個項目需要多長時間,分為那幾個步驟,需要什麼人員
從一開始就是 瞭然於胸 ,排除可能出現的錯誤,剩下的只是按部就班的走正確的流程就好,達到 高效,高質量,少錯誤的效果
這個階段的人,已然有了質的變化,想要如何往上躍遷,還需要另外的 質的改變
終於我們來到第5個也是 最後一個階段 :專家
專家是各個領域知識和信息的 主要來源
他們總是不斷的尋找 更好的方法 和方式去做事
他們有豐富的經驗,可以在恰當的情境中選取和應用這些經驗
他們 著書,寫文章,做巡迴演講 ,他們是當代的 巫師
思考:
1.自我測評,你處在哪一個階段?
2.如何做才能提升到下一個階段?
3.針對你的行業,細分階級,比如十個階級?哪十個階級?
❹ 計算機專業的職業規劃怎麼寫
計算機專業的職業規劃怎麼寫
計算機專業的職業規劃怎麼寫?職業規劃目的是為了通過規劃求得職業發展,制定出今後各個階段的發展平台,並且拿出攻佔各個平台的計劃和措施,那麼,計算機專業的職業規劃怎麼寫?
一、序言
懷著無比興奮的心情和對美好未來的設想,我走進了大學學府,開始了大學生活。如今學業已過一年,回首時卻心生懊悔,因為這一學年充斥著的盡是興奮、歡樂及憂傷,夢想的漸遠,必需要想方法回補,而機遇是給有準備的人,於是重要的是規劃好自己的職業生涯,職業目標和執行計劃,發展路徑。
現就要有設計規劃自己的職業生涯規劃,了解相關的職業環境、職業發展趨勢和社會需要具備的人才素質,在此基礎上為自己的人生確定一個明確的方向。設計好職業策劃書,我的人生之路就有了四通八達的可能,我將一步一步地沿著坐標前進,向黑夜出發去迎接黎明,向未知前進去捕獲希望。
我堅信通過自己的不懈努力必能走出一條星光大道!
二、自我認知
1 性格:善於獨立思考,注重團體力量,善解人意,做事全力以赴,有耐性,刻苦,實際而熱情,意志堅定、有毅力;但溝通能力不足,不善表達。
2 興趣:愛好閱讀,也注重看有所求,體育方面興趣十分廣泛,擅長乒乓球,羽毛球等。
3 價值觀:堅信馬克思真理,崇尚社會主義,個人價值由回報社會所決定,堅信美好未來。價值觀決定以後生活活動,決定自己個人、社會價值的產生。將最高價值目標化,做好諸如效益觀念,風險觀念,競爭觀念,平等觀念,以及敢破常規、積極進取、精益求精、勇於創造等的培養、發展。
4 能力:具備敏銳的觀察力,自製力非常強,在吸取他人的長處時不忘自己的創新。雖然有時候做事也會草率魯莽,但多數時候是冷靜,慎重的。機敏、領悟力較好,富直覺能力。
三、職業認知
首先,全球現處於第三次工業革命, IT行業在其中舉足輕重;且現在也是「三步走」戰略」和「新三步走」戰略的關鍵時期。這一時期定會仍很大的機遇和契機,我們正處於這一偉大的時機。我國在經過三十年改革開放,綜合國力得到了顯著的提升。
現正暴發新一輪的世界性的經濟危機,這對我們是挑戰更是難得的機遇,到我們走向社會時更能一展所能。隨著成功舉辦、參加了多次國際性的活動,更是使我國成為國際性的大國。2000年「網路泡沫」破滅後,全球IT人才需求縮水,但世界IT產業的生產基地和研發中心正陸續在我國設立。全球新一輪的產業轉移正推動我國由IT大國向IT強國轉變,這將進一步刺激國內對計算機專業人才的需求。
現在我國的IT行業人才不足且有嚴重的結構性的失衡,但其中也更重要的是高技術人員的需求。社會需要的更多的是高技術性的IT人才,用人單位更是提高這方面的門檻。現在的計算機已經得到了極廣的普及,各高校都很重視這方面的培養,企業也重視培訓。在大學生就業形勢危機的情形下,IT行業也是日趨激烈,但也仍會是「搶手貸」。
四、職業目標路徑設計,與實施計劃
面對現實,我必需首先要好好好學習,扎實專業課程,要有過硬的專業知識。並要過英語四級,掌握一定的計算機英語。要從現在做起,盡量的參加社會實踐,不斷提高自己的綜合素質,並逐步了解社會企業對當代大學生的要求,不至於到畢業時一臉茫然。
具體的規劃設計:
第一學年:很快的調整大學學習狀態,確立奮斗目標方向,並為之做好一定的基礎。打牢專業基礎知識,至始至終不重視英語的學習,對計算機有一定系統的了解。對自己所學的通信專業有全面的認識和,積極的參加學校各項活動,提高自己的溝通交流能力。多看些有關自己專業方面的書籍的新聞。假期到外處打工,體驗一下社會,也了解下工作給人帶來的感受,以不至於到時過於不解。
第二學年:加強專業知識的學習,對以後的工作取向和目標進一步的明確和必要的細化。一,上學期:確保專業課的優異過關,並利用課余時間對自己感興趣的電子電路、通信方面找一些有關方面的書籍學習,掌握基礎的知識。英語過三級,計算機過二級。二:專業課優異的完成,繼續學習自己感興趣的方面,有所成績。對以後的工作根據當時的形勢做簡要的分析和安排。英語過四級,過必要的計算機方面的證書。學習好常用的計算機英語。假期針對性的找計算機方面的假期工。
第三學年:上學期:保持良好的心態,注意保持身體的健康。制定沖刺計劃,備戰必要的考試。了解市場、IT行業的走向和社會需求,能夠的話親身實踐。下學期:學業很好的過關。清楚地認識自己,確立了自己的努力方向和職業定位,找好一家實習單位。不住的相信「計劃趕不上變化」,不斷的了解、完善自己。
畢業後,根據假期和實習經驗,結合社會發展趨勢找准以後的工作方向、職業和工作單位,並為之不懈努力。
五、評估與備選措施
這次職業規劃設計,輕詳細、合理的規劃了自己的職業。分時間、任務,分步驟的完成對目標的追求。倘若有哪個時間段沒有完成目標,一定要抓緊在接下去的時間段補上。在2014年完成在學校所要學好的知識、技能。2015可以有選擇性的找工作單位,但要注重經驗的發展前途。2015年以後基本上的定下職業,和選准、做久工作單位,取得一定的工作成績。
六、結語
通過這次職業規劃設計,我開始更深刻的.認識、理解自己,也更重視了對職業的理解,和規劃的重要性。影響職業生涯設計的因素諸多。有的變化因素難以預料,環境又多變,要與時俱進,靈活調整,不斷修正,優化職業規劃,適應各種變化,作一個有準備的人。。要時刻做到了解自己、了解職業、了解社會發展趨勢。
一、引言
隨著新的高校畢業生就業機制的形成,獨立院校計算機專業就業工作應該展望就業前景、面對嚴峻形勢、轉變工作觀念、改進工作方式,提高獨立學院計算機專業的就業指導工作的水平和成效
二、自我分析
我是成都理工大學計算機科學與技術專業的一名本科生,性格外向,喜歡廣交朋友,學習刻苦,我相信只要付出就一定能夠得到回報,我有著樂觀的生活態度,喜歡運動,喜歡與朋友一起分享我的快樂,我堅信有了刻苦的精神就一定能在當今的社會立足。
三、職業分析
1、IT人才短缺
(1)世界IT人才短缺,需求理性調整
(2)我國IT人才總量嚴重不足
(3)IC人才、網路存儲人才、電子商務人才、信息安全人才、游戲技術人才嚴重短缺
(4)在軟體人才層次結構上,水平高的系統分析員和有行業背景的項目策劃人員偏少,同時軟體藍領也比較缺乏
2、市場需求旺盛
(1)行業需求穩中有變
(2)企業需求格局形成
(3)區域需求差異顯著
3、就業競爭激烈
(1)買方市場已經形成
(2)就業格局逐漸明朗
4、就業工作滯後
(1)疏通就業渠道
(2)加強就業指導
(3)提高學生素質
5、人才培養脫節
(1)本科計算機人才培養重在特色
大學生就業市場上,計算機人才供需兩旺,買方市場逐步形成,「供大於求」和大學生「就業難」的實質不是人才過剩,而是供需結構性失衡。高校計算機專業人才培養應瞄準IT人才市場變化,調整模式,突出特色。面對日益嚴峻的就業形勢,大學生也應轉變就業觀念,「先就業、再擇業」,
四、生涯機會評估
目前高校計算機專業畢業生人數的集聚增加,計算機專業的就業優勢不斷消失,除了人數增多等客觀因素外,高校專業設置、培養模式與市場需求變化的錯位是一個重要因素。而獨立學院計算機專業由於高額收費、降分錄取及社會對獨立學院畢業生質量還不完全認同等原因,在就業工作中會碰到諸多問題。20xx年以來,高校計算機專業初次就業率連年下滑,成為大學生就業市場上一大熱點,受到社會各方面的普遍關注。但值得指出的是,只要專業知識過硬,就業前景還是很光明的。
五、職業目標的確定
依靠自己的專業知識,進入IT行業,先從最基礎的程序員做起,逐步發展,成為網路工程師,最後創辦自己的公司。
六、職業目標計劃和實施
大學二年級,在通過大學英語四級的基礎上努力通過六級考試,下半年要通過國家計算機二級考試。學好必備的專業基礎知識,通過各種渠道,拓展自己的其他方面知識。尤其是企業管理方面知識,為自己以後的發展打下良好的基礎。
大學三年級,通過國家計算機三級考試,掌握更高多的專業知識,在自身的專業方面有更深的發展,了解就業形勢,做好就業准備。
大約四年級,拿到各種必備證書,順利完成學業,找到與自己專業相符的工作。
畢業十年內,努力工作,理論與實踐相結合,加強自身的綜合能力,積極表現,爭取提升的機會,程序員,軟體開發,軟體工程師……企業管理人員。最後創辦自己的公司。
七、審查、反饋及修正
工作之路也許會很艱難,尤其是自己的創業之路,資金會是最大的阻礙,由於種種的位置困難,創業時間可以延長至十五年、甚至是二十年,認真觀察中國市場,慎重考慮自己的發展。
八、備選方案
教師:大學四年內,在完成規定的學業外,考取教師資格證,如果,計算機專業的工作前景太差,就從事教育事業,教師對於一個女孩子來說無疑是一份不錯的工作。
九、結束語
無論將來的就業形勢如何,現在最關鍵的是打好基礎,用過硬的專業知識武裝自己,堅信自己的選擇,並為之付出努力,相信一定會收獲成功。
一.序言
中國教育應該在早期就對學生進行職業培訓了,記得高中報考的時候大腦里似乎只有醫生,老師。。。然而現在回想起來,那個時候如果就開始規劃了,那麼我們就可以節省更多的時間來開發我們剩餘96%的大腦智力了。
上了大學我的計算機生涯正式開始了,三年裡,自己也是像高中一樣刻苦學習,拿獎學金,獲光榮稱號,爭取一切機會鍛煉自己,因此畢業找工作時,自己滿懷信心的去面試,正是我的自信和扎實的基本功受到了企業的親睞。我有了我的第一份工作:網站策劃。在這里,我要提醒大家,做技術的基本功時一定要很扎實,雖然很多人說,工作了在學校里學的東西都用不上,但是如果你打算作技術,那麼基本功不過硬就談不上其他了。因此,學校里的基本功鍛煉還是必要的而且要重視的。特別在找技術工作的過程中,企業更看重你的專業功底。還有就是找工作的時候公司不是看你是不是最優秀,而是看你是不是最合適!
二.努力,創新,挫敗
第一份工作,雖說是網站策劃,但是技術含量並不高,倒是分析設計比較費心。公司規模不大,但是在那一年裡,我的成長是迅速的。感謝原公司的所有員工,在那裡我學到了很多,如何與人溝通,認識到團隊精神如此重要,遇到困難時,不要浮躁和氣餒,想盡辦法解決它!不能做到最好,但總能更好!一個機會,我能進更好公司做軟體測試,因為自己一直從事網站策劃而測試也是web測試,因此,順利面試後,交接了工作,離開了原來的公司,這樣選擇是因為,我覺得自己還是應該在計算機領域內有更進一步的發展,再加上自己也有考研的打算,因此,我開始了我的第二份工作,雖然是黑盒測試,但是針對不同的軟體要求你有不同的知識結構,也正是在第一份工作中的經驗積累,使我很快融入工作中。在工作中我發現,如果想在軟體測試領域內有進一步的發展,我必須要有豐富的開發經驗。而這正是自己欠缺的!在第二份工作的過程中,我參加了我的第一次考研,失敗告終,不能說我沒有盡力,我盡力了。但是我們當初學的是數四,而理工科要考數一。差太遠了。敗在數學上,也是我下工功夫最多的科目上,直到今天,我還能想起當初在考數學時自己的心情,三個小時的答題時間,一個小時後,我就已經對空空如野的卷面毫無辦法了。那兩個小時的心理和精神的戰爭,幾乎讓我崩潰。所以這里提醒想要考研的專科兄弟姐妹們,數學是一大難關,要有充分的准備!
揮淚過後,爬起來繼續前行,我相信,毅力+方法早晚有一天,我可以!
三.收獲
第二次飛躍之前,我選擇辭職,這也需要很大的勇氣,冒很大的風險。但是鑒於對自己的評估和判斷,我自信這次我一定行,因此,斷然辭職,從返校園,以研究生同等學力的身份,又一次返回校園,在那一年裡,我提前進修研究生的課程,也聽了自己覺得欠缺的本科課程,因為工作以後我深知,校園里學到的東西如果有選擇性的學好了,是可以受用終身的!苦心人天不負,第二次,我以優異的成績實現了自己的飛躍。而我知道這又是一個新的開始。
研究生三年中,有兩年的時間是在老師的公司實習,因為研究生課程提前修完,因此有更多時間在實踐中積累經驗,按照自己曾經的規劃,雖然自身性格不是很喜歡開發,但是我又是那種迎難而上的個性,因此,在工作過程中,不斷地鍛煉自己這方面的能力,在工作中充分發揮自己較強的溝通技能,不斷積累學習,不斷進步。
四.規劃
進行職業規劃的過程中,我認為對自己做出正確的客觀的評估和定位是很重要的。每個人都有不同的志向、背景和經歷。而這個人的興趣和動機,在很大程度上影響著他的職業選擇和為這一選擇而做得准備。所以,我認為每個人在對自己正確評估的基礎上,結合自己的興趣為自己構建一個實際的職業規劃是很必要的。
我是一個開朗樂觀、有思想、注意細節的人,喜歡創新,喜歡有挑戰性的事物,我更希望能把這種熱情一直持續!我的優勢在於:較強的英語聽說讀寫能力;豐富的需求分析和軟體測試經驗;一定的軟體開發經驗;較強的學習能力;較強的溝通能力;良好的團隊合作精神;綜合能力比較強(有些不謙虛啊!但是實事求是!)我的劣勢在於:專科畢業考的研究生(有的企業會介意);沒有足夠的專項工作經驗。對於我的劣勢我認為,雖然我是專科畢業考的研究生,但恰恰是這一點證明我有很強的學習能力!工作經驗和專業技能在一段時間內是可以擁有的,而一個人的整體素質和綜合能力則是無法替代和改變的!
在長期的摸索和實踐過程中,也借鑒了導師的意見,覺得自己比較適合做分析設計,協調工作。因此我將以此為核心,盡量擴大自己的能力范圍。根據我曾經的經歷,加上對自身的評估,綜合自己的興趣,畢業5年後我的目標是:成為公司中層技術管理人員。
在開始階段當然是熟悉公司的運作,和自己的工作方向,沒有堅實的技術基礎,做管理會無法令人信服,因此從基層做起,點滴積累,相信很快便會使自己和公司得到雙贏!
機遇可以靠自己把握,也可能從你身邊溜走!
生活還在繼續,夢想就在前方。一份耕耘一分收獲,相信自己。加油!
❺ 程序員個人職業生涯規劃書範文
程序員個人工作者做好 職業規劃 就是對自己的人生負責,有助於自身實現職業生涯的夢想。以下是我精心推薦的一些程序員個人職業生涯規劃書 範文 ,希望你能有所感觸!
程序員個人職業生涯規劃書範文(一)
一、引言
隨著新的高校 畢業 生就業機制的形成,獨立院校計算機專業就業工作應該展望就業前景、面對嚴峻形勢、轉變工作觀念、改進工作方式,提高獨立學院計算機專業的就業指導工作的水平和成效。
二、自我分析
我是成都理工大學計算機科學與技術專業的一名本科生,性格外向,喜歡廣交朋友,學習刻苦,我相信只要付出就一定能夠得到回報,我有著樂觀的生活態度,喜歡運動,喜歡與朋友一起分享我的快樂,我堅信有了刻苦的精神就一定能在當今的社會立足。
三、職業分析
1、IT人才短缺
(1)世界IT人才短缺,需求理性調整
(2)我國IT人才總量嚴重不足
(3)IC人才、網路存儲人才、電子商務人才、信息安全人才、游戲技術人才嚴重短缺
(4)在軟體人才層次結構上,水平高的系統分析員和有行業背景的項目策劃人員偏少,同時軟體藍領也比較缺乏
2、市場需求旺盛
(1)行業需求穩中有變
(2)企業需求格局形成
(3)區域需求差異顯著
3、就業競爭激烈
(1)買方市場已經形成
(2)就業格局逐漸明朗
4、就業工作滯後
(1)疏通就業 渠道
(2)加強就業指導
(3)提高學生素質
5、人才培養脫節
(1)本科計算機人才培養重在特色
大學生就業市場上,計算機人才供需兩旺,買方市場逐步形成,供大於求和大學生就業難的實質不是人才過剩,而是供需結構性失衡。高校計算機專業人才培養應瞄準IT人才市場變化,調整模式,突出特色。面對日益嚴峻的就業形勢,大學生也應轉變就業觀念,先就業、再擇業。
四、生涯機會評估
目前高校計算機專業畢業生人數的集聚增加,計算機專業的就業優勢不斷消失,除了人數增多等客觀因素外,高校專業設置、培養模式與市場需求變化的錯位是一個重要因素。而獨立學院計算機專業由於高額收費、降分錄取及社會對獨立學院畢業生質量還不完全認同等原因,在就業工作中會碰到諸多問題。20XX年以來,高校計算機專業初次就業率連年下滑,成為大學生就業市場上一大 熱點 ,受到社會各方面的普遍關注。但值得指出的是,只要專業知識過硬,就業前景還是很光明的。
五、職業目標的確定
依靠自己的專業知識,進入IT行業,先從基礎的程序員做起,逐步發展,成為網路工程師,後創辦自己的公司。
六、職業目標計劃和實施
大學二年級,在通過大學英語四級的基礎上努力通過六級考試,下半年要通過國家計算機二級考試。學好必備的專業基礎知識,通過各種渠道,拓展自己的其他方面知識。尤其是 企業管理 方面知識,為自己以後的發展打下良好的基礎。
大學三年級,通過國家計算機三級考試,掌握更高多的專業知識,在自身的專業方面有更深的發展,了解就業形勢,做好就業准備。
大約四年級,拿到各種必備證書,順利完成學業,找到與自己專業相符的工作。
畢業十年內,努力工作,理論與實踐相結合,加強自身的綜合能力,積極表現,爭取提升的機會,程序員,軟體開發,軟體工程師企業管理人員。後創辦自己的公司。
七、審查、反饋及修正
工作之路也許會很艱難,尤其是自己的 創業之路 ,資金會是的阻礙,由於種種的位置困難,創業時間可以延長至十五年、甚至是二十年,認真觀察中國市場,慎重考慮自己的發展。
八、備選方案
教師:大學四年內,在完成規定的學業外,考取教師資格證,如果,計算機專業的工作前景太差,就從事 教育 事業,教師對於一個女孩子來說無疑是一份不錯的工作。
九、結束語
無論將來的就業形勢如何,現在關鍵的是打好基礎,用過硬的專業知識武裝自己,堅信自己的選擇,並為之付出努力,相信一定會收獲成功。
程序員個人職業生涯規劃書範文(二)一、 自我分析
1、職業價值觀
個人比較傾向能讓家人過著無拘無束、舒適安逸的生活,所以我的職業價值觀是不斷鞭策自己,不斷進取,讓自己的價值得到他人、社會肯定的同時,獲得豐厚的薪金,足以讓家人生活體面。其次,在保證小家的前提下,能讓自己的付出不斷給社會輸出正能量。
2、性格
典型的雙重性格,動靜分明。樂觀、開朗、堅強。工作上會表現出積極、主動、落落大方。但在 人際交往 方面,略顯羞澀,被動。
3、興趣
喜歡廣泛閱讀各類書籍,喜歡寫博客,有寫 日記 習慣。喜歡彈古箏,喜歡跳舞。喜歡挖掘自己的喜好並加以引導,培養自己成為多才多藝的人。
4、能力
參加學生會及長期擔任班委,獲得較多的管理及組織方面的 經驗 ;在社團里積累了自己的舞蹈基礎;能夠熟練應用繪聲繪影等視頻製作工具;聽從指揮並有責任心、有上進心對待每件事。對決定做的事會堅持到底。能很快上手服務員、採茶、派單等兼職且表現良好。擅於不斷發現自身不足,並不斷充實自己
5、職業興趣
興趣廣泛,因此在任何職業里都可以做得有聲有色。但匹配自己專業,希望畢業後能在有關維護電腦及其安全崗位發揮才能,如網警。
6、職業個性
在人格氣質的檢測中,自己是ESTP(即督導),但我喜歡在一個團隊中工作,喜歡為人出謀劃策,喜歡集眾智,當然喜歡成為大家的監督者。希望在工作中努力形成個人獨特的魅力,也想努力成為一名領導者。
7、自我分析小結
自己本身就不屬於天生聰穎,一學即會的天才,但我很注重個人在後天的努力。並通過不斷的努力達到與天才們可以達到的效果。我像一個玉匠,擅於發現本身這塊玉的瑕疵,更擅於不予餘力地對其給予雕琢,讓璞玉實現它的金碧輝煌。
二、未來人生
1、基本目標
工作穩定,薪金豐厚,家人生活安逸舒適,生活著並享受著。
2、具體規劃
(一)即日起至大學畢業
a、認真修完大學所有學分,拿到教師資格證、學士學位及畢業證書、獎學金;爭取通過英語四六級考試。(大一第二學期通過英語四級考試;大二第一學期通過英語六級考試;大二第二學期自考教師資格證;大三(若允許)考駕考證;大四全利准備公務員考試。b、古箏考試至少過六級。
c、關注時事,關注本專業的動態。
d、堅持鍛煉身體。
e、提高自己打字速度。
d、熟用各種辦公、娛樂軟體。
(二)畢業後五年
a、20xx夏-2018夏:還貸完畢。
b、2018夏-2020夏:自由資本積累時期。
c、2020-2021:新家組成時期。
(三)成家後
a、保證生活質量的同時繼續豐富自己。
b、事業有所建樹,不斷進取,不忘根。
三、環境及就業環境分析
(一)自身環境
已戀愛且戀愛對象在異地:省去單身男、女同學因曖昧而花去的時間、精力;省去情侶因頻繁約會而浪費的時間、金錢、精力。能更加全身心地投入到學業及自我完善中。
(二)家庭環境
出身在一個農村家庭,家裡姐妹眾多,經濟較拮據,父母擔子重。但父親開明,支持女兒的追求,鼓勵女兒不斷進取。
(三)學校環境
通過初中、高中近似封閉性的生活及很好的學習氛圍,培養了自己獨立、迎難而上、不斷拓取的性格。因此,雖然現處的大學特別是與本專業相關的設備、書籍、輔導員們遠比不上在本專業有很高造詣的清華大學、國防科學技術大學等院校,但可以善用本校的優勢,明確自己的目標後,有目的地充分利用本校的資源,並通過其他途徑來充實自己的專業知識。因為學校能授予的知識畢竟是有限的,而且計算機方面的知識更新換代的速度極快,哪所院校也無法保障其知識更新得及時。
(四)社會環境
在這個本科生滿街跑,碩士研究生一抓一大把的年代,就業形勢可想而知。但頭銜高只能說你學的比別人久,至於你的能力能否完全展示,又是另一回事了。像在外企,有能力才是能夠獲得一份好工作、拿高薪的硬體。所以,無論現在外界就業環境多麼嚴峻,想好你想做的,准備好你該做,提升你能做的,再適時出擊,手到擒來。
四、職業選擇及優化
1、職業選擇:公務員
2、專業優勢:復試很多單位的招聘職務都有很強的專業要求,因為公務員考試招聘的都是主任科員以下的非領導職務,且對我們的事實操作能力很高,所以一般都需要中文系、計算機系、法律系火 人力資源管理 專業的學生。
3、職業風險:頂著九成變成炮灰的壓力備考,面對報考人數之多,而適合的職位又少之又少的現實,不斷提高本人的管理、推理等能力。工作時還不能忘給自己充電。
4、職業優化:興趣是最好的老師,對自己感興趣的事物就要更加花心思去學習去鑽研。既然選擇了一份職業就得當擔起一份職責,要本著虛心求教之心向前輩取經,不能僅要求自己兢兢業業,恪盡職守,對每項任務應力求完美。
五、反饋與修正
職業生涯規劃是一個動態的過程,規劃歸規劃,實際歸實際。定出的目標隨時都可能變化,所以為了自己的現實職業生涯規劃行之有效,結合自己在現實職業目標的實施過程中可能出現的實際情況對職業規劃進行及時的反饋和修正,並作出相應的調整。
1、 反饋時間:定為一年一次。當出現特殊情況時,要及時反饋並進行相應的調整。
2、 修正原則:過程只是一個形式,途徑是次要的,能達到終極目標即可。
六、對《大學職業生涯規劃》課程的看法
我喜歡有目的、有規劃的去做一件事,因此從高中至今,我習慣特地准備一個本子,專門記錄近期大大小小需要完成的事,當然首頁便是自己的終極目標。我始終覺得一個人的悲哀不是達不到目標,而是沒有目標可達。而這學期開設的《大學職業生涯規劃》課,則讓我懂得了怎樣更規范地寫下自己的規劃書。之前我也寫規劃,但只是草草寫下結果,從沒有記下每個決定涉及的細節。
點擊下頁還有更多<<<<<<程序員個人職業生涯規劃書範文<<<<<<
❻ IT公司的項目組入職了新的程序員,如何帶好這些新員工
不少軟體開發團隊每年都有新的開發人員要加入,其中以初級程序員居多,要想讓這些初級程序員能夠快速融入開發團隊並實現價值,需要從以下三個方面入手:
第一:以開發實踐能力進行人員劃分。 新入項目組的准程序員往往有兩種情況,一種情況是剛剛走出大學校門的計算機專業畢業生,另一種情況是自主學習通過面試的非計算機專業畢業生。這兩種准程序員在進入崗位之前可以根據實踐能力進行人員劃分,實踐能力較強的可以直接安排進項目組中,而實踐能力較差的准程序員則安排到實習崗位上。按照 歷史 經驗來看,不少實踐能力較差的程序員如果直接安排到開發崗位上,往往會導致其放棄這份工作。
第二:老帶新。 按照 歷史 經驗來看,讓程序員快速成長的方式無非就是通過實際項目的鍛煉,對於學習能力較強的程序員來說,如果有專人指導的情況下會很快融入到開發團隊中,有的程序員在一個月之內就可以完成功能模塊的開發。老帶新的原則有三點,其一是軟體開發團隊所使用的技術結構要交代清楚;其二是軟體開發過程中所使用的開發工具和開發流程要交代清楚;其三是給出具體的參考案例。
第三:安排清晰的工作任務。 對於初入項目組的開發人員來說,由於其自身的專業知識積累還比較少,在項目理解力上還有待提高,所以在安排具體開發任務的時候一定要詳細,越詳細越好,同時要給出明確的功能邊界,防止出現不可控的事情發生,比如哪些數據是不能動的,哪些功能和資源是不能調用的等等。有的時候「無知」是最可怕的敵人,不少初級程序員進行的「刪庫」等操作都是在「實驗」的心態下完成的。
如果有互聯網、大數據、人工智慧等方面的問題,或者是考研方面的問題,都可以在評論區留言!
我是程序員出身,現在也管理著一個項目,手下最多的時候也有十幾號人;但是說實話,在管理方面,我還是比較欠缺的,我也一直在學習和摸索;當項目組入職了新的程序員的話,我經常會這樣做:
先溝通,大方向要保持統一
每當項目組入職了新的程序員,我會第一時間和他們溝通,主要讓對方快速地知曉項目的基本信息,並了解我們大的方向、觀點、風格,我是希望在某些地方能和組員保持一致,例如:
制定計劃
下面就要給新人制定計劃了,這一點在前期很重要,否則新人就會面臨無事可做的尷尬;
安排開發任務
通常,我們一兩周後就會給新人安排一些開發任務,當然這個過程也是從易到難:
代碼檢查
對於新人,代碼檢查一定要做;如果是工作時間段的新人,每一行代碼都檢查一遍都不為過。
最後,我會給新人一些成長方面的建議,讓他們覺得在這個項目中能學到東西;畢竟我沒有權利給他們漲工資,只能通過這種方式留住員工了。
我將持續分享Java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。
建議從以下幾方面考慮:
1、人員能力考查和培養。人員的能力參差不齊,需要根據崗位進行有目標的培養;
2、業務技能提升。想把工作做好,不了解業務,不理解自己做的東西,早晚要出現與預期偏差較大的情況。
3、工作態度和心態的培養。
4、盡早了解項目內容和項目團隊,將人員在項目中的定位和需要的技術提前告知,告知項目計劃和提示工作的難點。
5、組織一點團隊活動,早點融入項目。
第一:熟悉你們開發工具、開發環境、運營環境……
第二:熟悉上下開發工序對接組別和責任人……比如開發該項目的前端、後台、測試等不同組別以及其他開發外項目組外的不同部門打交道的人員。
第三:項目說明書、整體功能、進程,所負責的分割模塊……要完完全全提供出來。
每個人都是從新人成長過來的,在我工作的五年間也帶過很多新人,最近剛好有個畢業生來公司實習,領導讓我帶,這邊就分享一下我具體是怎麼操作的(開發的角度):
總而言之,帶新人還是比較累的,對大部分公司而言,技術要求並不是很高,所以新人真的比較難上手的不是技術,而是業務和表結構邏輯的不熟悉,作為新人,公司的打算就是從零開始培養,因此基礎並不是最重要的,學習的態度才是公司看重的。
以上為個人觀點,歡迎在評論中發表自己不同的觀點,喜歡的加個關注,謝謝。
以十人以下的團隊來說一下。首先是和員工相處好,其實這一點做到並不難,就是正常的相處,怎麼愉快怎麼來(當然不能壞規矩)。我做的最大尺度一次是這樣:有個畢業生干著干著就哭了,一問之後知道直接原因是程序員的工作內容和自己原來想的不一樣,主要原因是剛到北京體會到了巨大的壓力。當時我就拉著她到對面肯德基去坐會了,點了飲料和薯條,聊了一下,順便開導開導她,舒緩一下情緒,這事就這么解決了。其次,作為領導請安排劃分好工作內容,不要頻繁變更,否則影響威望值。這也是保證工作可以順利開展的基礎。安排工作時請考慮員工的能力和經驗,還要考慮員工的興趣,這點也很重要,很大程度影響積極性。
在小團隊中只要工作能順利完成了,一般問題就不會很大了。其它:可以觀察一下每個人的喜好,然後看機會適度的介紹這方面的內容。比如我就專門給一個員工培訓過數據結構,而她也很願意介紹自己認識的人來工作,雙贏的結果。員工做好的地方及時表揚,自己做錯的地方及時承擔責任,等等。總之將心比心的對待員工,小團隊還是好帶的。
教會徒弟,餓死師傅,等你教會他們,你就該退了,理由:你三十多,奔四了,負擔大,不能加班,養不起你!中國現狀,保留必要絕活,留幾招吧!為養家!
先讓他做點小項目,鍛煉一下,把以前已經完成客戶的項目拿出來給他做,練手,看看功底如何
如果功底好,則主要鍛煉他的思維能力
如果功底不好則多鍛煉他的技能
首先是能力要過關,之後就是交流要能順暢,其他的問題都不是問題,只是經驗和熟悉而已。
❼ 北大青鳥分享如何才能成為一名優秀的java程序員
在當下「互聯網+」的經濟模式下,IT行業是步步高升,編程語言在其中是大放奇光異彩,java年歲雖長,但在IT行業中依然是中流砥柱,其應有范圍之廣,就業崗位之多,堪稱第一。所以學習java的人是越來越多,java程序員不在少數,如何成為優秀的java程序員才是你要追求的。
1.照計劃行事
Java程序員首先得明確自己今天一天的任務是什麼,然後相應的制定計劃,按照自己的計劃嚴格的實施。沒有計劃,一整天,東忙西忙,看似很忙,其實遠遠沒有制定計劃來的效果好。嚴格按照計劃實施,往往可以取得事半功倍的效果。雲南北大青鳥老師建議,在開始一天的學習或者工作的時候,不妨先花幾分鍾制定一個計劃。
2.良好的自律能力、學習能力
Java程序員不論是在學習java還是在工作中都要有良好的自律能力。因為學習java,自學能力很重要,良好的自律能力在自學中就顯得尤為重要。畢竟,java程序員在走向工作崗位後,企業的最新技術跟學校所學的書本知識還是有差別,如果自己沒有把基礎掌握牢固,就很難適應企業的發展需求。你不學習新的java技能,也會被社會淘汰,所以良好的自律能力、學習能力,是個優秀的java程序員必備的。
3.勇於挑戰,追求創新
Java程序員很多時候的工作是枯燥無味的,反復又反復的。這時候你既得耐得住無聊又可以開始尋找新學習java的樂趣了。常常天馬行空想像的人往往會干出與眾不同的事,很多人都這樣說。學習java也是一樣,充分發揮你的想像力,不要拘泥於前人的格局,勇於挑戰前人的權威,追求創新。當然,你得建立在科學依據跟你所學的java知識上哦。創新能力有先天的因素,但也可以後天培養,多關注新鮮的實物,多嘗試,多思考。
成為優秀的java程序員,當然一口吃不成胖子,別渴望一夜之間變成java大神。不過,北大青鳥http://www.kmbdqn.com/認為短期內快速成為java大神是有可能的,到北大青鳥,我們替你圓夢。
❽ 大公司程序員每天工作多久學習多久
個人感覺到點就下班,下班後就自己學習,這樣安排就好。