色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

假如給你一次機(jī)會重新選擇,計算機(jī)專業(yè)選C++還是Java?

林子帆2年前14瀏覽0評論

已經(jīng)從事軟件開發(fā)十幾年,C++和java跟著做過好多項目,相對來講跟C++的感情更加深刻些,畢竟被折騰的時間最長印象也最深刻,剛?cè)胄幸荒昃透鯟++項目,開始被泛型編程里面的各種規(guī)則折騰的夠嗆,發(fā)現(xiàn)和自己在學(xué)校學(xué)的完全不是一碼事,學(xué)校學(xué)到的C++理論只是皮毛而已,也就是學(xué)學(xué)面向?qū)ο蟠蟾攀鞘裁礃幼樱嫦驅(qū)ο蟮娜筇匦砸嬲牧私膺€是需要在項目中才會領(lǐng)悟,然后被技術(shù)經(jīng)理批的無地自容,都開始懷疑自己是不是真的適合做研發(fā),為了能夠跟上項目幾乎天天搞到半夜,就這還是趕不上大部隊,好在沒有放棄堅持下來了。

很多人覺得要能寫程序是不是需要什么天份,關(guān)鍵看毅力能夠挺下來就能堅持到最后就可以了,剛?cè)胄械某绦騿T都有被主管懟過的經(jīng)歷,其實后來想想未嘗不是一種激勵。在當(dāng)時狀態(tài)下可能讓自己很沒有面子,但也是印象深刻,這種場景經(jīng)歷的次數(shù)多了,回過頭就是一種財富,一個對你已經(jīng)失望之極的人很難嚴(yán)厲的對待你。正是經(jīng)歷了這痛苦的半年也讓自己和C++建立了深厚的感情,從此結(jié)下來不解之緣,算是技術(shù)生涯里面的使用最多的編程語言。

后來用java做項目開發(fā)是C++技能成熟之后去做的,所以接手去做已經(jīng)簡單太多了,能深深體會到一種幸福優(yōu)越感,畢竟java的語法細(xì)節(jié)和C++不可同日而語,但并不意味著java做起來就比較簡單,java框架思想要求更高,特別是企業(yè)級別的后臺的開發(fā),數(shù)據(jù)量巨大的情況并發(fā)以及分布式處理都需要很深的功底,要達(dá)到一定的造詣都需要長時間的積累,所以不要輕易下結(jié)論一種編程語言難易,這都是相對的,初級的程序員做的是一些小模塊的功能覺得簡單也很正常,如果參與到框架的設(shè)計難度可想而知,不要輕易對一個事物下結(jié)論。

從個人性格來講,如果又重新選擇的機(jī)會還是選擇C++,畢竟更加喜歡在底層折騰東西,更加喜歡啃底層的硬骨頭,可能是入行早期養(yǎng)成的習(xí)慣,喜歡做一些有挑戰(zhàn)性的項目,因為C++這個編程語言還在不停的更新,永遠(yuǎn)沒有學(xué)習(xí)止境的時候倒是很能治愈自己的拖延癥,有個東西緊迫著學(xué)東西做項目也快,畢竟一個程序員需要緊跟時代的步伐,不能滿足之前做了多少項目混了多少經(jīng)驗,java做起來相對C++有種很爽的感覺,起碼不用考慮指針的東西,但整體來講還是沒有C++用起來有感覺,所以技術(shù)生涯從事的第一個編程語言對于后續(xù)的影響還是挺大的,技術(shù)后續(xù)掌握了多種編程語言,如同每個人對于初戀都會念念不忘是一個道理。

編程語言本質(zhì)上講就是一種工具,但選擇不同的編程語言就意味著會選擇不同的編程方向,c/c++主要是底層開發(fā),java,python等屬于高級語言開發(fā)方向和未來的編程方向的發(fā)展息息相關(guān),其實就是重新選擇一次編程方向,喜歡即所愛。