為什麼我建議每個人都學一點編程?_風聞
观察者网用户_244308-2019-09-03 15:19
“是不是剛畢業的學生就只能抱着:重在學習,錢少沒關係的想法?”來自一位社會學專業大四學生的留言。
仔細瞭解後才知道,即將大學畢業的她,無論是家人還是身邊的朋友都在給她灌輸“你剛工作,要多學習,錢少點沒關係”的過來人思想。
剛開始她不以為然,她專業課成績不錯,拿過幾次獎學金,英語四六級也是一次通過,她認為憑藉自己的努力的,肯定能找到一份心儀的工作。
然而最近在準備秋招簡歷時,她才發現:
“原來自己好差勁,大學四年沒有拿的出手的簡歷內容,更沒有和HR談薪資的底氣。“
因為她看到很多公司秋招信息後,驚訝的發現,很多大廠崗位在招聘JD里居然都寫上了:‘熟悉python編程’優先這樣的條件。這個要求更是讓她覺得自己一無是處了。
▲部分崗位的招聘要求
我剛開始也覺得這個JD招聘的要求很奇怪,仔細想想發現又非常有道理:
如今,國家政策的大力扶持,各大高校也相繼開設人工智能專業,加上求職率極高的互聯網行業蓬勃發展,這一系列的跡象都表明,python確實是當下發展的趨勢。
而且python在信息蒐集和數據分析方面的應用已經非常普遍,早就不是程序員的專屬技能了。因為編程而擁有的“高光時刻”越來越多,編程已經幾乎變成了職場的必備技能。
01 做行政很多公司已經用python自動形成考勤表,完成資產盤點和記錄,輕鬆實現辦公自動化。
02 做財務需要用 python完成龐大的報表數據的統計和分析。
03 做銷售你要會用python生成銷售業績表,週報和月報。
04 做運營你要會用python抓取競品海量信息,得出分析結論,制定更加有利的運營策略。
……
這讓我想到,之前在成都實習的時候認識一個學長,學了一個不喜歡的專業,當時正在找和專業不對口的實習單位。
大四的時候他偶然學習了一點編程知識,在面某個大公司的產品實習崗的時候,萬萬沒想到,總監竟然問他:你會Python嗎?
最後他順利拿到了這家公司的產品經理的實習offer,成了那年公司錄取的唯一一個非科班出身的本科生。
不僅僅是職場人士需要具備一定的編程技能,在校大學生學好python也能給自己帶來很多好處。
python全網爬取資料,寫論文不再掉頭髮!
表弟畢業時為完成必修課題論文,摔爛了三個鼠標。
為了找一些數據資料,表弟經常需要點開幾十個網頁,一個一個地手動點開,然後快速查看有用的信息,然後再不斷複製粘貼到本地文檔… 耗費巨大的時間和精力。
“凌晨兩點半,我還開着燈,望着滿屏幕密密麻麻的文獻,差點讓我爆炸……我還得一直 ctrl+s,就怕電腦死機!或者我猝死忘記了保存……”表弟跟我瘋狂吐槽。
好不容易湊出了一版查重率低於20%的“完美論文”,結果被導師以各種理由退回來重新寫:
沒有文獻積累,不瞭解前人的學術成果;想當然,文章太空洞,缺乏分析討論;舉例單一,沒有詳細的數據支撐,形成孤證。
站在旁觀者的角度,我幫他分析了一下:出現這些問題主要是就是積累的素材不夠,瞭解的信息和數據不全面。
於是我請同事用python用幾分鐘幫他爬取了他論文選題需要的所有相關文獻案例和課題研究的數據,
去交報告回家的那天,他興奮地告訴我,他的那篇論文被導師評為“優秀論文”。
後來,表弟像着了魔,也去自學python,還一個勁兒的向我炫耀他做的各種小案例…
他告訴我:用幾十行代碼寫一個簡單的爬蟲工具,幾分鐘不到,就能自動抓取指定網站上的成千上萬條數據,要多少有多少。那感覺,就跟玩卡丁車持續有氮氣加速差不多,非常爽!

▲幾千條論文幾秒鐘瞬間抓取
這一次,表弟也在秋招隊伍中。
幸運的是,當同學還在為自己去哪兒發愁的時候,表弟在一個月前就已經拿到了一家外企的offer。