1. 普通的程序員和大神級的程序員有什麼區別
2. 在哪個網站可以學習計算機英語
要系統地學習計算機英語,最好是參加專門的計算機英語課程培訓班。培訓班的選擇非常重要,好的老師、成功的辦學.系統學習計算機英語,這里的系統性包括了計算機體系的系統性和英語語言的系統性,我們在學習時必須時刻牢記。
相關資料下載
http://www.liu-yi.net/HTML/COMPUTER/books/ComputerEnglish.htm
計算機英語參考答案
計算機英語試讀
計算機英語目錄
計算機英語序
計算機英語的學習是一項系統工程,需要找到一個適合自己的學習目標,並從詞彙、語法、閱讀、寫作多方面去融匯貫通。用程序員的術語講,"學什麼"的問題本質上是一個"確定系統邊界"的問題。應為學習計算機英語是一個很寬泛的概念,若不根據個人的具體情況進行定義,恐怕難以有一個可以管理學習目標。無目標的或邊界不清的項目往往是失敗的項目,在學計算機英語的問題上也是一樣。因此,我們先要根據自己的實際英語水平和工作需要界定計算機英語學習的系統邊界。關於實際英語水平,我們可以簡單地以大學非英語專業的英語教育作為參考,以通過大學英語四級考試(CET4)作為基線,即如果你通過了CET4,則表明你的英語水平為中高級,詞彙量接近5千,不存在基本的語法問題,有一定的讀寫能力;如果你沒有通過CET4,則表明你的英語水平為初中級,詞彙量不足4千,可能存在一些語法問題,讀寫能力較弱。關於工作需要,我們可以將計算機英語學習對象劃分成計算機研發人員、泛IT人員。其中計算機研發人員是指從事計算機研究和開發的專業人員,他們又劃分為軟體研發和硬體研發,顯然程序員是屬於前者。計算機研發人員要掌握的計算機英語最專業,要求最高,但軟體硬體各有側重。泛IT人員是指在IT行業從業的或與IT行業有密切聯系的那些非研發人員,包括操作使用人員、技術管理人員、支持服務人員等等。不難看出,泛IT人員對計算機英語的要求不是太高,也不太專業,一般能夠使用英文界面的軟體,能夠閱讀原版的操作手冊和說明書即可。
3. 程序員英語詞彙
程序員如何掌握計算機英語干程序員是一項很辛苦的工作,要成為一個高水平的程序員尤為艱難。這是因為計算機軟體技術更新的速度越來越快,而這些技術大多來源於英語國家,我們在引進這些技術時往往受到語言障礙的制約,嚴重影響到對新技術的理解和消化。首先編程本身就依賴於英語,雖然現在技術的發展,可以使得某些開發工具在變數名和欄位名中支持中文,但還未發現能夠完全使用中文的編程語句。其次,軟體開發中的技術文檔和資料大都是來自英文,即使有翻譯好的,不是晦澀難懂,就是譯法混亂,比如:roll back就有"回滾"、"回退"、"返回"、"重算"等多種譯法,又如我們遇到翻譯後的術語"域",往往不清楚譯者是根據"field"、"region"還是"domain"所譯(如果閱讀原文則不存在這些問題)。還有更重要的一點,這就是等待譯文會嚴重影響我們掌握新技術的時間。通常,一本外版計算機圖書從獲得版權到翻譯出版要一年的時間。就算原作者消化新技術和寫作的時間最短為一年,那麼加起來這已經超過通常軟體版本的更新周期(軟體版本的更新周期一般是1年至2年),這意味著當你通過閱讀翻譯資料掌握這一版本的軟體時,可能該版本已經淘汰至少是面臨淘汰。當然,這並不是說國內沒有好的譯者和譯文,也不是說不能通過閱讀譯文來進行學習。而是說通過別人翻譯的間接閱讀風險較大,如果能掌握計算機英語,利用第一手原文資料進行學習,除了效率之外,被誤導的風險較小。比如:國內引進的一部外版好書《java編程思想》(原書名《Think in Java》),其翻譯水平較差,就嚴重影響了閱讀和學習,不少讀者深有體會。如果讀著有著過硬的計算機英語水平就可以按照書上提供的作者網址下載原文閱讀,不但可以獲得原汁原味的感受,還可以免費下載該書最新的第二版(據悉機械工業出版社已經取得該最新版本的版權,但該書要到2001年上半年才能面市)。
因此,我們可以得出這樣的結論,干程序員這行實在是離不開英語。實際上,可以毫不誇張地說英語是IT的行業語言。由於英語的優勢,印度、愛爾蘭等國的軟體業在國際上比我們更有競爭力,這並不是說我們的程序員在編程和開發能力上不如別人,而是在使用計算機英語水平上差距太大。不久前在南京舉辦的一次高規格的軟體開發交流會上,就遇到過印度專家講課,英文翻譯譯不下去的情景,因為太多的IT專用術語和縮略語以及很強的專業知識使得沒有計算機背景的英語專業翻譯無能為力,而在場的開發人員因為語言障礙又無法和印度專家直接溝通,錯過了一次極好的交流學習機會。現在,已經有越來越多的程序員意識到計算機英語的重要性了,這種壓力一方面來自進一步向高級程序員或資深IT開發人員發展的需要,一方面來自於後起之秀不斷競爭的威脅。對於前者,沒有較好的計算機英語,能難進一步發展,晉升到更高的技術職位;對於後者,不少大學已經開始使用原版教科書進行專業授課,畢業生的計算機英語水平實在是後生可畏,挑戰是不言而喻的。
那麼,一個程序員應該怎樣去學習和掌握計算機英語呢?是立即開始背英漢計算機字典還是先考完6級再考"托"考"G"?其實,在下定決心之後最關鍵的是要搞清6個W,即:為什麼學(why)、學什麼(what)、怎樣學(how)、何時學(when)、何處學(where)、跟誰學(who)。下面我們就談一談這6個W。
首先是為什麼要學計算機英語。幾乎所有的程序員都知道學習計算機英語的重要性,但並不是所有人都具有學習的主動性。這個問題的提出就是要讓我們從自身的需求出發,掌握學習的主動性。一旦你有強烈的學習動機,任何學習上的困難都不會認你屈服,而你的每一點進步都將給你帶來無比自豪的感覺。
學什麼,是死背單詞?還是猛摳語法?其實都不是。計算機英語的學習是一項系統工程,需要找到一個適合自己的學習目標,並從詞彙、語法、閱讀、寫作多方面去融匯貫通。用程序員的術語講,"學什麼"的問題本質上是一個"確定系統邊界"的問題。應為學習計算機英語是一個很寬泛的概念,若不根據個人的具體情況進行定義,恐怕難以有一個可以管理學習目標。無目標的或邊界不清的項目往往是失敗的項目,在學計算機英語的問題上也是一樣。因此,我們先要根據自己的實際英語水平和工作需要界定計算機英語學習的系統邊界。關於實際英語水平,我們可以簡單地以大學非英語專業的英語教育作為參考,以通過大學英語四級考試(CET4)作為基線,即如果你通過了CET4,則表明你的英語水平為中高級,詞彙量接近5千,不存在基本的語法問題,有一定的讀寫能力;如果你沒有通過CET4,則表明你的英語水平為初中級,詞彙量不足4千,可能存在一些語法問題,讀寫能力較弱。關於工作需要,我們可以將計算機英語學習對象劃分成計算機研發人員、泛IT人員。其中計算機研發人員是指從事計算機研究和開發的專業人員,他們又劃分為軟體研發和硬體研發,顯然程序員是屬於前者。計算機研發人員要掌握的計算機英語最專業,要求最高,但軟體硬體各有側重。泛IT人員是指在IT行業從業的或與IT行業有密切聯系的那些非研發人員,包括操作使用人員、技術管理人員、支持服務人員等等。不難看出,泛IT人員對計算機英語的要求不是太高,也不太專業,一般能夠使用英文界面的軟體,能夠閱讀原版的操作手冊和說明書即可。針對以上的劃分,我在下表中大致給出了計算機英語的學習目標:
表1 計算機英語的學習目標
初中級 中高級
泛IT行業人員 掌握計算機英語的基本術語;
了解計算機英語中常用的語法和慣用法;
能藉助字典閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在70-90詞/分鍾。 掌握計算機英語的常用術語和縮略語; 掌握計算機英語中語法和慣用法的表達方式和功能;
能藉助字典閱讀英文文檔和技術資料,閱讀熟讀在100詞/分鍾以上;
能使用英文編寫簡單的文檔。
計算機研發人員 掌握計算機英語的常用術語和縮略語;
熟悉計算機英語中的語法和慣用法;
能閱讀英文界面和在線幫助以及簡單的操作手冊,閱讀熟讀在80-100詞/分鍾。 掌握大量的計算機英語術語和縮略語;
熟練掌握計算機英語中語法和慣用法的表達方式和功能;
能閱讀英文文檔和技術資料,閱讀熟讀在100詞/分鍾以上;能藉助字典翻譯專業技術圖書。
能使用英文編寫簡單的技術文檔和程序注釋。
知己知彼,百戰不殆。在了解了學習計算機英語的一般要求之後,接下來就需要對自己的具體情況進行具體分析,制定一個學習計劃或簡單地定一個學習方向。作為程序員學習計算機英語的根本目的是為了提高自己在英語環境中掌握計算機技術的能力,所以學習的內容應該是圍繞本專業的領域展開。對於沒有上過計算機專業英語課程的程序員來說,學習的重點應該是掌握專業詞彙和術語,了解計算機英語的一些規范譯法和習慣用法。對於有一定計算機英語基礎的程序員則應該把重點放在提高閱讀速度和閱讀質量上,並逐漸習慣使用英語注釋程序撰寫文檔。
在明確學習目的和學習方向之後,還必須有一個好的學習方法,"怎樣學"就是一個學習方法問題。這其中還包含了何時學、何處學、跟誰學等一系列問題。
在這里我建議把短期的系統學習和長期的日常學習結合起來,這樣做的效果最好,也最科學。所謂短期的系統學習是指集中一段時間系統地學習計算機英語,這對於沒有參加過大學計算機英語課程學習程序員尤為重要。而日常的學習則是指在日常工作用有意識地多接觸和多使用計算機英語,邊用邊學,持續不斷地積累提高。下面我就從這兩個方面來具體談一談。
要系統地學習計算機英語,最好是參加專門的計算機英語課程培訓班。培訓班的選擇非常重要,好的老師、成功的辦學經驗和系統的課程設置都是選擇的重要依據。然而大多數程序員工作繁忙,可能採取的方式多是自學了。如果不能選擇一位好老師,那就只能選擇一本好教材了。一本好的計算機英語教材對系統地學習計算機英語幫助極大。目前市面上的計算機英語教材多達30種,在選擇教材時不少程序員往往無從下手,大家不妨從以下幾方面進行考慮:
教材的難易程度--對於不同學歷層次有不同的教材,選擇教材是一定要看清該教材的培訓對象是中專、大專、本科還是研究生。選擇難易程度適合自己的教材,太簡單則不利於提高、太難則容易使學習受挫。
教材的專業側重--有的計算機英語教材偏重於硬體,有的偏重於軟體,還有的教材是信息電子類的計算機英語,側重於通信電子方面,比如:匯編語言、單片機等。另外有的教材側重於理論,如:數據結構、離散數學;而有的則側重於應用,如:軟體工程、資料庫開發。所以程序員在選擇計算機英語教材時,應仔細察看書中的內容,以免偏離軟體開發的實際工作需要。
教材的體系結構--目前計算機英語教材主要分為按語法體系組織和按計算機體系組織的兩種結構。如果你是初中級的英語水平建議使用前者,如果你是中高級的英語水平建議使用後者。
教材的易用性--教材的易用性是指教材的編排是否符合人們的學習習慣。雖然計算機英語是專業課程教材,但如果編排活潑、圖文並茂、註解查閱方便肯定能調動學習的興趣,降低閱讀的難度。這方面國內的教材應該多向國外的教材學習。
然而國內許多大學的計算機英語課程作為專業英語教學起步較晚,而早期出版的計算機英語教材大多出自於任課老師收集的計算機英文資料,教材規劃不夠系統,編排也比較簡單。這些教材雖然使用的學校較多,為早期的計算機英語教學做出過不可磨滅的貢獻,但致命的弱點是內容陳舊、與時代脫節。最典型的代表是清華大學出版社的《計算機英語》,該書最新版本是1997年更新的,裡面還充斥著Dos這樣的陳舊內容。有些老師苦於沒有新穎實用的計算機英語教材,於是一本國外的計算機入門讀物《Computing Essentials》(McGraw-Hill出版公司)被許多大學選用為計算機英語教材,效果極佳。這本書現在已經由高等教育出版社影印發行,書名是《計算機專業英語》。該書的特點是:時效性強(版本更新快),新穎實用,編排活潑。但對於中高級英語水平的專業開發人員未免有點太淺。
我們在分析和研究了市面上大量計算機英語教材的基礎上,又結合計算機英語教學和學習經驗,編寫了一本非常適合於軟體開發人員的《計算機英語》,該書已經由機械工業出版社出版,是該社"重點大學計算機教材"系列中的一本。需要說明的是該書最適合的讀者對象為英語達到CET4的程序員,因為該書的選材直接來自國外計算機教材和出版物、技術文檔和專業論文、IT精英的言論以及計算機方面的大網路全書,這樣的選材在保持原汁原味的同時使學習者更能接觸到計算機英語的真實語境和主流思想,雖然有一定的難度,但非常實用和專業。同時為便於學習,我們為超出CET4的詞彙和一些專業術語都進行了注釋,而且注釋就在課文旁邊,免去了翻查生詞表的麻煩。這本書適合於程序員的另一條重要原因是全書側重於軟體和應用,沒有枯燥繁瑣的理論。計算機英語是用來學習專業英語的,而不是用來學習計算機理論的。我們沒有像其他的計算機英語教材那樣,充斥了大量難懂的計算機理論文章,而這些理論本身就非常難學。這本教材與其它計算機英語教材不同的地方還在於它更關注計算機素養、計算機應用以及IT對社會和生活的深刻影響。在這里我們可以聆聽到IT精英比爾·蓋茨和IBM公司CEO郭士納的精彩演講,也能拜讀到英特爾公司前總裁葛洛夫的驚世之作《只有偏執狂才能生存》的序言。
系統學習計算機英語,這里的系統性包括了計算機體系的系統性和英語語言的系統性,我們在學習時必須時刻牢記。除了藉助計算機英語教材系統地了解計算機硬體軟體、操作系統、軟體工程、編程語言、網路通信、信息安全、應用系統等諸方面的英語表達和專業詞彙外,還要對英語語言本身從聽、說、讀、寫四個方面下功夫,以免出現偏廢。有些程序員就是因為在聽和說方面偏廢,以至於影響到出國發展。如何加強聽和說的訓練,這是關於英語學習的話題,我自己的一個經驗是多看原版電影(VCD/DVD)以提高聽力(當然不能看字幕),多參加英語聊天(英語角)以提高口語。
計算機英語的學習不同於考"托"考"G",無法靠短期的突擊來完成。長期的日常學習尤為重要。所謂的日常學習並不需要你拋開工作,安排專門的時間,而是邊用邊學。比如,你為了解決編程上的一個問題,查閱英文的幫助或技術資料。然而,不少程序員不太喜歡看英文,他們喜歡使用中文版的軟體,喜歡漢化的幫助,喜歡讀翻譯好的書。這實際上就錯過了許多日常學習計算機英語的機會。不可否認,讀中文肯定比讀英文方便,節省時間,但從長期的發展來看,弊大於利。這種對翻譯的依賴使許多程序員失去了獲取一手資料的寶貴機會。
其實,既然你已經通過對計算機英語的系統學習掌握了一定數量的專業詞彙,就完全可以藉助字典去使用那些原文資料和在線幫助,加上有金山詞霸這樣的工具,閱讀原文並不很困難,關鍵是一個習慣問題。我有一個朋友,在自己的電腦里從不裝任何中文版或漢化軟體,連上網聊天也堅持用英文。幾年下來英語突飛猛進,效果甚佳,有志者不妨一試。
在日常工作中大量閱讀英文書籍和資料是提高計算機英語水平的最佳途徑。目前市場上大量的計算機原版影印圖書為我們提供了絕好的機會。閱讀英文計算機圖書一開始是"啃"的感覺,比較費時費力,對於不太好讀的地方,不妨拿起筆來逐行逐字翻譯出來,這樣對提高英語水平很有幫助。對於有經驗的程序員可以利用自己的專業背景知識和上下文(Context)進行大膽推測,這樣有利於提高閱讀速度。即使是不求甚解,也不要緊,你可以通過多讀同類書來彌補。原版計算機書讀多了,你會發現一些很有規律的東西和一些常用的詞彙,這些來自實踐的經驗非常寶貴,並讓你終生受益。一般在完整閱讀2-3本原版書以後,你就能發現讀原版書的樂趣。值得一提的是讀原版書的真正樂趣並非只是在於提高英語水平,而更是在於獲得一種和西方人一致的思維方式,這種思維方式對學習計算機技術極為有益,因為計算機技術甚至現代科學體系都是建立在這種思維方式的基礎之上的。堅持閱讀英文計算機圖書可以達到"品"的感覺,這種感覺是指在閱讀時無需將英文轉換為中文,而是直接用英文和作者在同一個水平線上進行思考和交流。至此,我們獲得的不僅是英語水平的突破,更是計算機水平的突破。這也是許多計算機高手成功的秘密。
如果你有一定的英語基礎,並希望突破計算機英語的障礙並成為高手,從現在起就養成一個學用計算機英語的良好習慣吧。下面是你可以立即選擇的努力方式:
1、 給自己起一個英文名字。並用作網名和登錄名。
2、 立即將自己電腦中的所有中文版或漢化軟體換成英文版。連Windows也用英文的。
3、 選一本適合自己的計算機英語教材。
4、 保證一年至少讀1-2本原版影印的計算機書,並堅持讀完。
5、 上網盡量多訪問英文的技術論壇和網站。不使用漢化的幫助。
6、 在程序中使用英文注釋。堅決不用中文或漢語拼音作變數名、欄位名、文件和文件夾名。
7、 每月至少看1-2部原版電影(VCD/DVD),盡量不看字幕,提高語感和聽力。
8、 不看中英文對照讀物,但可以看注釋讀物。多使用英英字典,少使用英漢字典。
9、 每天堅持記錄和復習遇到的生詞。對於縮略語,一定搞清每個字母的英文含義。
如果你還有什麼更好的方法不妨也提出來和我們交流,以便使更多的程序員收益。
4. 計算機專業的職業規劃怎麼寫
計算機專業的職業規劃怎麼寫
計算機專業的職業規劃怎麼寫?職業規劃目的是為了通過規劃求得職業發展,制定出今後各個階段的發展平台,並且拿出攻佔各個平台的計劃和措施,那麼,計算機專業的職業規劃怎麼寫?
一、序言
懷著無比興奮的心情和對美好未來的設想,我走進了大學學府,開始了大學生活。如今學業已過一年,回首時卻心生懊悔,因為這一學年充斥著的盡是興奮、歡樂及憂傷,夢想的漸遠,必需要想方法回補,而機遇是給有準備的人,於是重要的是規劃好自己的職業生涯,職業目標和執行計劃,發展路徑。
現就要有設計規劃自己的職業生涯規劃,了解相關的職業環境、職業發展趨勢和社會需要具備的人才素質,在此基礎上為自己的人生確定一個明確的方向。設計好職業策劃書,我的人生之路就有了四通八達的可能,我將一步一步地沿著坐標前進,向黑夜出發去迎接黎明,向未知前進去捕獲希望。
我堅信通過自己的不懈努力必能走出一條星光大道!
二、自我認知
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年後我的目標是:成為公司中層技術管理人員。
在開始階段當然是熟悉公司的運作,和自己的工作方向,沒有堅實的技術基礎,做管理會無法令人信服,因此從基層做起,點滴積累,相信很快便會使自己和公司得到雙贏!
機遇可以靠自己把握,也可能從你身邊溜走!
生活還在繼續,夢想就在前方。一份耕耘一分收獲,相信自己。加油!
5. 一個好的java軟體工程師對英語的要求高嗎
Java軟體工程師對英語的要求不是特別高,或者說基本沒啥要求。
軟體工程作為信息科學的一個分支,對數學和計算機科學知識的要求相對要高,而對外語要求則相對較低。IBM研究院的一位外聘工程師,沒有通過過任何英語考試。口語基本不會。能看懂一點點英文文檔,也就OK了。
軟體工程師的功能是寫軟體,如果倒過來就不是軟體工程師了,那應該稱為懂點編程的專業英語人員。
6. python月薪多少
Copyright © 1999-2020, CSDN.NET, All Rights Reserved
登錄
編程大樂趣
關注
python工資一般多少-Python工資一般是多少 看完嚇你一跳
2020-10-28 21:46:33
編程大樂趣
碼齡8年
關注
Python工資一般是多少 看完嚇你一跳
時間:2018-01-08 來源:Python工資
目前就業環境如此的激烈,我們學任何一門技術為的就是將來能夠順利就業且薪資待遇都能十分的滿意,於是乎很多人想到了Python,那麼Python工資一般是多少呢?這也是時下很多人關心的問題,鑒於目前咨詢這類問題的人越來越多小編今天為大家匯總了一下相關問題的答案。
現在網路、新浪、搜狐等這些互聯網巨頭公司是急缺Python開發相關人員的,在這里Python公司年薪甚至高達50萬,我們用數據說話,看看這些土豪公司具體有哪些呢?
其次,經過小編的調查發現目前Python年薪最高的均值已在15萬到20萬之間(見下圖):
經過以上兩組數據的分析我們不難發現,目前Python工資一般都在萬元以上,相比Java等其他編程語言的工資都要高,既然Python工資這么高,那麼學會Python我們可以從事哪兒幾類方向的工作呢?
Python開發工程師 :一般需要精通Python編程語言,有Django等框架的使用經驗,實習無要求。
Python高級工程師 : 北上廣深的話,薪金在1萬以上,需要精通Linux/Unixg平台,有英語閱讀功底。
Web網站開發方向: 熟悉Web開發的常用 Python框架,熟悉掌握Mysql類資料庫的操作即可。
SEO工程師: 為自己或公司開發和改進SEO相關軟體,實現自動化搜索引擎優化和日常重復工作。
Python自動化測試:熟悉自動化流程、方法和常用的模塊的使用,有英文讀寫的能力。
Linux運維工程師: Linux伺服器管理,數據分析、自動化處理任務、分析網站日誌、定時計劃管理,解放雙手。
Python游戲開發工程師: 網路游戲後端伺服器邏輯的開發和處理,有大型資料庫使用經驗,喜歡從事游戲相關工作。
Python自學愛好者: 可以自己開發一些小軟體和應用,帶圖形化界面的軟體,方便日常工作。
Python工資一般是多少?經過
7. 想學習編程但是我不會英語怎麼辦
經常有同學問:我英語不好,編程好像都是英文寫的,我能學編程嗎?
其實這里有一個小常識,英語是世界上最通用的語言,而計算機編程語言又是老外發明的,所以所有的計算機編程語言才都是採用英文編碼。
接著回答開頭的問題:英語不好可以學編程嗎?
其實剛開始學編程是不需要太高深的知識和英語基礎的,所以大家可以放心。如果你英文水平不高,這並不影響你做程序員,編程主要是靠邏輯思維,數學建模。
而且學習編程,常用的單詞就那麼多,只要把常見的單詞學會,你的代碼也能寫得很好。
只是讀文檔的時候可能對英語要求稍微高點,但是你也別忘記還有有道詞典、谷歌翻譯呀。而且在開始階段,壓根不用擔心太多,你學的都是現成的,大不了不懂就查。
比如「if」 「else」 「while」 「for」 「var」 「new」之類。用得多了自然而然地就記住了。
CSS 里英語就更重要了,比如 transition、transform、translate,你在不了解英語含義的情況下,很難把這些記下來。
而且到了後期,你可能還需要讀國外開發者分享的文檔和技術,甚至有不懂的技術,也需要你去國外網站上查,這時候機器翻譯就不大好使了。
所以作為開發者如何學好英語呢?
首先要明白的一點是,常規英語和計算機英語的不同。
常規英語的學習,包含很多方面,有語法,音標,詞彙量等知識面,因此需要背大量的單詞、語法,還要會聽說讀寫,做閱讀、做聽力。
而且在國內,我們從小學開始學英語,十多年了都學不好,想要因為編程短期提升常規英語學習,基本上是不可能的。
然而編程所需要的英語都是十分專業的計算機英語。
簡單的來說,就是通過匯編語言來讓計算機明白所接受的各種指令的英語,對於絕大多數編程軟體來說,它所需要用到的英文片語和詞彙,都是固定的和相對簡單的片語和句式。
相對於常規英語的廣泛程度來說,它更像具有固定格式的專業性更強的英文寫作,往往只要你熟讀熟記後,對於編程是沒有太大的影響。
比如簡單的for next 循環,你可以不知道for和next是什麼意思 ,但是你要知道這是一個循環,還要知道怎麼用。
一言以蔽之,就是英語好的同學編程不一定能學好;編程好的同學,不一定英語很棒。
英語只是編程的輔助工具,而非決定性工具。
所以如何提升編程英語,我這里有兩個小建議:
a) 設備上可以裝翻譯工具,哪裡不會點哪裡。
b) 抓住可以學英語的機會。比如多用英文軟體,少用漢化版。比如用英文操作系統,不用中文版。這樣你每天都在記單詞了。
8. 程序員崗位職責範本
程序員需要具有良好的溝通能力、理解能力及團隊精神,責任心強,能承受較大的工作壓力。那麼程序員 崗位職責 都有哪一些你知道嗎?了解相關精彩內容請參考我為大家精心准備的程序員崗位職責範本,希望對你有所幫助,如果喜歡可以分享給身邊的朋友喔!
▼▼▼ 相關推薦 ▼▼▼
★ 渠道銷售主管的崗位職責概述 ★
★ 關於銀行大堂經理主要工作崗位職責 ★
★ 酒店保潔員崗位職責 ★
★ 公司行政前台的崗位職責 ★
程序員崗位職責範本篇1
1. 負責公司產品PC、移動客戶端核心業務模塊代碼實現
2. 保證前端的運行性能,表現及研發質量
3. 獨立負責VR項目的研發
4. 與策劃人員、後端人員、美術人員進行有效的溝通協作
程序員崗位職責範本篇2
1. 熟練掌握HTML5、CSS3、JavaScript開發,熟練掌握切圖,布局等技術,對符合WEB標準的網站重構有豐富 經驗 ;
2. 熟練使用Angular,Vue,React中至少一種JS框架,並掌握ES6/ES7,能獨立開發常用組件;
3. 熟練使用各種調試、抓包工具,能獨立分析、解決和歸納問題;
4. 對CSS/Javascript性能優化、解決多瀏覽器兼容性問題有一定的經驗;
5. 熟悉各種常用設計模式和常用MVC框架;
6. 掌握用戶體驗和交互的操作流程和UI設計原則,在web交互方面有深刻的見解;
程序員崗位職責範本篇3
1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
程序員崗位職責範本篇4
① 根據需求文檔,或者功能清單,進行軟體功能設計;
② 根據功能設計,進行軟體代碼編寫;
③ 負責管理軟體開發的源代碼,記錄版本變化;
④ 負責軟體測試/開發環境的搭建與維護;
2) 參與公司對外合作的軟體開發工作
① 作為企業的程序開發人員參與軟體開發工作;
② 負責對接供應商的程序員,監督軟體開發的進度與代碼質量;
③ 負責接手供應商移交的代碼,並進行源代碼管理;
3) 在用軟體的維護工作
① 維護軟體運行的環境,定期檢查 操作系統 日誌;
② 維護軟體運行的系統參數;
③ 協同運維人員為HelpDesk團隊提供二級支持。
程序員崗位職責範本篇5
1、完成項目安排的開發任務和代碼編寫工作;
2、按照項目需求的詳細設計文檔和規范編碼;
3、對公司的軟體平台或項目相關模塊進行單元測試並通過;
4、修改軟體測試後反饋的缺陷與漏洞;
5、對公司現有的軟體平台日常的維護工作
6、對使用公司或部門產品/框架提出反饋意見;
7、完成 其它 與IT相關的輔助工作(軟體支持、系統檢測等);
8、軟體項目相關的文檔編撰和 說明書 製作演示等工作;
9、定期完成相關 工作 報告 (日誌、周報、月報等),向IT經理匯報。
程序員崗位職責範本篇6
1. 能理解業務邏輯,對業務模型進行設計,編寫出規范的設計文檔;
2. 按照 工作計劃 和進度完成系統模塊的開發任務,保證開發的質量;
3. 溝通需求和開發中遇到的相關問題;
4. 完成上級安排的其他工作。
程序員崗位職責範本篇7
1.根據系統設計文檔負責自己模塊的詳細設計;
2.負責模塊的代碼開發;
3.負責已開發模塊的測試及維護;
4.相關技術文檔的起草。
程序員崗位職責範本篇8
unity3d高級游戲程序員 1、使用unity3d引擎開發3d休閑、棋牌、卡牌游戲
2、與策劃、美術、產品人員討論開發需求及技術實現細節
3、編寫高效、穩定、安全的代碼
4、負責游戲上線後的優化與迭代開發
任職資格:
1、3年以上unity3d游戲開發經驗,有成功項目經驗者優先;
2、熟悉常用數據結構和演算法,有良好的代碼編寫習慣,結構清晰、命名規范、邏輯性強
3、熟練掌握3d渲染相關知識,對dx/opengl有一定了解,熟悉各種主流特效、3d效果的實現方式
4、對資源優化、內存及性能優化有一定的研究,了解常用設計模式
5、熱愛游戲,對游戲有自己的理解,做過卡牌,棋牌游戲的優先考慮
程序員崗位職責範本篇9
職責描述:
1、負責游戲核心玩法、游戲邏輯系統等開發工作;
2、負責底層通信系統、圖形系統、引擎及編輯工具相關開發,游戲客戶端程序性能優化。
任職要求:
1、計算機類或相關專業本科及以上學歷,兩年以上游戲或互聯網行業編程工作經驗;
2、熟練使用c/c++/java/c#/objective-c/python中的一種或多種,具備扎實的編程語言基礎,熟練掌握數據結構與常見演算法;
3、熱愛游戲,踏實肯干,工作態度積極向上;
4、有u3d相關項目經驗者優先;
5、具備手機游戲或客戶端游戲開發經驗者優先;
6、熟悉ios或android系統原理,熟悉移動終端環境特性及相關解決方案者優先。
程序員崗位職責範本篇10
主程序員-游戲開發lead software engineer 維塔士 上海維塔士電腦軟體有限公司,維塔士,維塔士 主程序員-游戲開發
lead software engineer
職責:
設計客戶端結構,編寫核心代碼
領導客戶開發團隊,確保產品滿足項目進度和質量要求
與客戶、設計和項目經理協調游戲的需求和技術
負責游戲客戶端各功能模塊的設計和監督執行
負責游戲客戶端的人員配置、進度和質量控制
負責初級和高級員工的培訓和發展
經理安排的其他工作
responsibilities:
design the structure of client side and write the core code
lead the client side development team, make sure that the proct can meet the project schele and quality requirements
coordinate with the client, design and project manager about the requirements and technique of game
responsible for the design and oversee implementation of each functional mole of the game client
responsible for the personnel allocation and schele and quality control of the client side of game
responsible for training and developing of junior and senior
other tasks assigned by the manager
任職要求:
計算機科學或相關領域的學士學位,或同等的培訓和專業經驗
對游戲開發有熱情,願意投身於技術工作
4年以上游戲客戶端開發經驗
至少一個流行的游戲引擎,如unity或unreal的使用經驗
精通游戲客戶端邏輯框架、系統架構、性能分析、測試、安全技術等
熟練掌握c++或c#,有人工智慧、圖形和渲染經驗優先,有管理經驗者優先
有手機游戲背景開發經驗者優先
深刻理解面向對象的設計與開發理念,熟悉設計模式,有豐富的實踐經驗
良好的溝通能力,高度的責任感和職業精神,能在高壓下工作
邏輯思維 能力強,思維嚴謹
有領導團隊的經驗
良好的英語讀寫能力,口語能溝通為佳
qualifications:
bachelor degree in computer science or related field, or equivalent training and professional experience.
have the enthusiasm for game development, willing to dedicate himself to the technical work
have 4 years or more experience of game client development.
experience with at least one of the popular game engines such as unity or unreal
proficient in game clients logic framework, system architecture, performance analysis, test, security technology, etc
proficient in c++ or c# ? experience in ai, graphics and rendering is a plus but not compulsory supervision ? management experience is a big plus
have mobile game background development experience is a plus
have a deep understanding of object-oriented design and development of ideas, familiar with design pattern and rich practical experience
good communication skills, high sense of responsibility and professional spirit, can work under high pressure
have a strong logical and rigorous thinking ability
experienced in leading a team
good at listening, speaking, reading and writing in english, fluent in oral english
程序員崗位職責範本相關 文章 :
★ 試用期職員工作總結範文10篇
★ 最新通用員工手冊範本7篇
★ 專業技術人員工作總結範文10篇
★ it個人工作總結範文精選10篇
★ 軟體部門職責最全合集
★ 程序員個人年終工作總結2021模板十篇
★ 程序員2021年終工作總結報告範文
★ JA軟體工程師崗位職責精選範本5篇
★ 程序員個人工作總結最新範文5篇
★ 程序員職業規劃範文(2)
var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm..com/hm.js?"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })();