第二十一章 編程語言的選擇(一)
時間過的很快,眨眼時間,秦舟已經(jīng)看的津津有味。
但是,看書的過程他也明白,看書是學(xué)不會編程語言的,要想學(xué)會,真得用機子慢慢琢磨。
而且,秦舟正在思考的時候,突然感覺額頭一熱,一股滾燙的熱流直接灌在了頭頂上。
剎那間,秦舟感覺額頭非常疼。
“抱歉抱歉”
一個清晰的女生,像是被嚇傻了,連忙找來紙巾擦。
秦舟也是露出痛苦的表情。、
在紙巾的擦拭下,秦舟的表情逐漸舒緩,鼻尖傳來咖啡的香氣,顯然是有人不小心把熱咖啡澆在了自己的頭上。
秦舟有點生氣,正要說話的時候,對面已經(jīng)開始在不停的鞠躬道歉。
“對不起對不起,我走的太著急了?!?p> “真的很抱歉”
“您方便的話,我們一起去一下醫(yī)務(wù)室看看可以嘛?”
秦舟氣消了一些,額頭的疼痛也舒緩了一點。
想了想也只是皮肉之苦,應(yīng)該沒有太大問題。
“以后走路長點眼睛。”盡管氣消了一些,秦舟依舊是沒好氣道。
“真對不起。”
秦舟看了下鞠躬的人,是一個女生。長相非常的清純可人,胸前‘水木大學(xué)’的胸標,讓秦舟有些意外。
這個女生穿著一身露肩藕裙,潔白的香肩又寬又滑,模樣更是好看。
在秦舟看來,如果打分的話這個女生應(yīng)該有九十分往上了。
“您還好嘛?需不需要去醫(yī)務(wù)室”
“這個咖啡好燙的?!?p> 女生小心翼翼的道,她真的很不好意思。
看到女生的道歉態(tài)度還算誠懇,秦舟已經(jīng)氣消了大半,道:“沒啥事,以后真要看路,太危險了?!?p> “嗯嗯?!?p> 女生連連點頭。
“大哥,不好意思,你是在自學(xué)python?”
寬肩女生指了指秦舟的書,有些猶豫道。
“呃……算是吧”
秦舟有點不好意思。
“這個…我其實大學(xué)也是學(xué)的這個專業(yè),您看這本書,應(yīng)該是初學(xué)者吧?!?p> 秦舟點頭。
“那你有問題可以隨時問我,當是賠罪好不好?!?p> “我就做你旁邊,這些天應(yīng)該都在這里自習。”
寬肩女生臉上的表情帶著一絲愧疚,道。
秦舟眼前一亮,道:“你懂這個?”
15年程序員還沒有幾年后那么泛濫,編程也沒有那么普及。
等到后面20年,秦舟記得python沒少做宣傳。網(wǎng)絡(luò)上到處都是課,遠遠不像現(xiàn)在這么稀罕。
反正后來秦舟記得,隔壁小學(xué)五年級都開始上課外編程網(wǎng)課了。學(xué)的就是python。
“那個……其實我還每想好選擇那種編程語言比較好,屬于純粹的初學(xué)者,你能和我講講嘛?”
秦舟前世作為純小白,真的對各種各樣的編程語言了解極少,正好借著問問。
寬肩女生有些意外。
但是想了想,看了看四周,指了指旁邊的沙發(fā)道:“我們?nèi)ツ沁吜目梢詥???p> 秦舟立即點了點頭。
……
寬肩女生看向秦舟,“要不要包扎一下?”
那咖啡很燙,她想想就覺得疼。
秦舟連忙搖頭,學(xué)習呢,怎么能受影響!
“好吧,那我開始嘍?!?p> 秦舟連忙點頭。
“我簡單說下哈,首先沒有最好的語言,只有最合適的編程語言?!?p> “語言的不同選擇取決于你想用它來做什么?!?p> 寬肩女生一邊講,一邊在空白的紙上寫。
“首先,我先說一下主流的編程語言?!?p> “現(xiàn)在,你看看如今最新的編程語言排行榜,c語言是第一,第二是python,第三是java,第四是c++,還有c#,VB等等……”
“但排行榜并不代表一切,不要盲目跟風?!?p> 秦舟點頭,真要有這么清楚的話,后世程序猿們也不用嘰嘰喳喳的爭吵了。。
“首先你想要明白自己的目的,出于好奇?金錢?興趣?開拓視野?提高工作效率,開拓視野?沒有目標是肯定學(xué)不下去的。所以你一定要有一個精確的目的?!?p> “首先,我最先介紹的是最適合找工作,企業(yè)需求最大的兩種語言開始java和前端?!?p> “java本身是一門高級語言,高級在哪里?代碼易懂,功能豐富,成熟穩(wěn)定,寫出來的程序可以跑在不同的操作系統(tǒng)上,但真正能夠促使java被推向神壇,成為內(nèi)卷之王,培訓(xùn)機構(gòu)賺錢寶典的原因,還是它豐富應(yīng)用場景與生態(tài)?!?p> “后端,桌面程序,安卓app,物聯(lián)網(wǎng),大數(shù)據(jù),但凡你能想到的,Java都有現(xiàn)成的開發(fā)工具與方便的類庫框架?!?p> “就是能讓你寫更少的代碼,更快的完成開發(fā)?!?p> “而且,凡是你在寫java時,人類所能遇到的問題,你在網(wǎng)上都能搜到解決方案?!?p> “這正好符合企業(yè)的需求。所以就業(yè)非常寬廣,而且目前來說java是所有安卓app的主要開發(fā)語言,做軟件等編寫的程序都是用這個。”
秦舟恍然,連連點頭。
他想起來了,寫軟件的話,確實是java這種語言適應(yīng)性更強。
“還有呢?”
“再說說前端,簡單來說就是寫界面?!?p> “包括了三種語言,分別是html,css,以及最重要的javascript,web前端,入門相對簡單,優(yōu)點是寫出代碼,立即就能看到效果,很適合培養(yǎng)興趣?!?p> “而且值得一提的是,這種語言的需求非常大?!?p> “為啥他的需求這么大?你想想,大部分公司做產(chǎn)品,就是為了給用戶使用的。沒有界面肯定不能用,而且現(xiàn)在前端的應(yīng)用更廣泛,最典型的就是大前端,你可以用同一套代碼開發(fā)出網(wǎng)站,桌面程序,安卓,losapp,等等?!?p> PS;今天更新少,很抱歉。