女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

當(dāng)python取代C語言時電子工程師還能順利畢業(yè)嗎?

工程師人生 ? 來源:網(wǎng)絡(luò)整理 ? 2018-04-08 12:04 ? 次閱讀

事情真的會如程序員們期待的那樣發(fā)展嗎?電子工程師該如何應(yīng)對?Python語言又為什么突然受到了格外的重視呢?VB做錯了什么你要拋棄他?其實(shí)VB并沒錯,只是用他的人變了。

同樣在1991年出現(xiàn)在人們的視野中,兩者目前的地位卻截然不同:據(jù)最新的TIOBE流行編程語言排行顯示,Python牢牢占據(jù)第4名的位置,而VB已掉到第20名,甚至還有大幅下降的趨勢。

從2016年到2017年,第4位的Python地位穩(wěn)固,VB則從第14位掉到了第20位。圖片來源:tiobe.com

VB的衰落有諸多原因存在。主因是微軟的退場。2008年4月,微軟宣布停止對VB的支持,轉(zhuǎn)向C#和VB.net,導(dǎo)致社區(qū)青黃不接;再觀國內(nèi)教育市場,NOIP等信息奧賽在2005年就將BASIC語言移出可使用項(xiàng),人們對VB的刻板印象還停留在畫幾何圖形、寫九九乘法表等初級應(yīng)用,在找工作求職時,也很少人會把它寫在簡歷里作為掌握的計(jì)算機(jī)語言。換成一個更具活力的編程語言的需求迫在眉睫。

VB已死,Python當(dāng)立

C/C++Java、Python早已在旁邊虎視眈眈已久,但為什么Python獨(dú)獨(dú)受到了重視呢?

雖然C語言的語法簡單明了,但必須得自己管理內(nèi)存是一件很頭疼的事;而Java的語法過于麻煩,導(dǎo)致新手過多關(guān)注語法而無法領(lǐng)會計(jì)算機(jī)入門的要點(diǎn)。Python是這三者中最好的計(jì)算機(jī)入門語言。在新手階段你可能無法體會到C和Java的強(qiáng)大,卻可以體會到Python的簡潔。

這種語言極易上手,接近自然語言的風(fēng)格,稍加熟悉便可很快熟稔于心。閱讀Python代碼就像是在閱讀英語文章一樣,讓你更清晰地明白邏輯架構(gòu),不必過度關(guān)注語言本身。這吸引了大批其他行業(yè)人士使用Python完成專業(yè)項(xiàng)目,你很容易會遇到懂 Python 的醫(yī)生,會 Python 的會計(jì)師,甚至是用 Python分析葡萄種類的釀酒師。

Python開發(fā)者社區(qū)也因多元化元素的引入而蓬勃發(fā)展,無論是菜鳥碼農(nóng)還是老司機(jī),都能在充足的文檔、教程中找到你想要的答案。使用Python的明星互聯(lián)網(wǎng)公司也非常多,諸如Youtube、Dropbox、Quora、Instagram、Reddit,等等一些不知道存不存在的公司,核心業(yè)務(wù)都是基于Python開發(fā)的。

Python的“幕后推手”是誰?

在VB占據(jù)中學(xué)生信息技術(shù)教科書這么多年以后,教學(xué)改革也該與時俱進(jìn)了。當(dāng)然,這背后還有幾個大事件是“幕后推手”。

一、美國政府的推動。

奧巴馬在卸任前的最后一年里,提議大力推行基礎(chǔ)教育,總投入40億美元,以確保每一名K12學(xué)生都能獲得接觸計(jì)算機(jī)教育的機(jī)會。

奧巴馬于2016年1月30日的每周電視講話宣布“CS For All”

繼任者特朗普的規(guī)劃則更為清晰,他預(yù)計(jì)在教育部每年投入2億美元來增加K12學(xué)校對計(jì)算機(jī)教育的重視程度,同時要求教育部提交年度報(bào)告反饋成效。相信無論是支持或反對特朗普,人們都樂于看到政府對教育的重視。

二、高校的重視。

在美國的頂級高校中,Python已經(jīng)成為教授計(jì)算機(jī)科學(xué)入門課程方面最受歡迎的語言。

其中排名前10的CS系中有8個使用Python作為主要教學(xué)教學(xué)語言,MIT和UC Berkeley的計(jì)算機(jī)系最近甚至將其入門課程的計(jì)算機(jī)語言改成了Python。

三、MOOC的支持。

最大的三個MOOC(Massive Open Online Courses)網(wǎng)站Coursera、edX和Udacity也全都提供了Python語言的入門課程。

Python適合青少年嗎?

對大多數(shù)人來說,編程是一件“大人的事兒”。Python又真的適合青少年從小學(xué)習(xí)嗎?

從某種意義上來說,這一點(diǎn)或許恰好是Python的優(yōu)勢。實(shí)際上,已經(jīng)有不少年輕有為的少年英才通過Python取得不俗的成績。早在2013年,就有一位13歲的Python開發(fā)者朱利安·邁耶(Julian Meyer)在網(wǎng)站上發(fā)表文章,教自己的同齡孩子用Python做小游戲。在這篇教程中,他通過一款自己設(shè)計(jì)的名為《兔子和獾》的塔防游戲來引導(dǎo)讀者直接上手。從安裝Python,到添加兔子的形象、動作,再到設(shè)計(jì)和反派獾的交互動作,最后添加聲效和背景音樂,一個入門級的小程序由此成型。

邁耶用Python做的塔防游戲《兔子和獾》截圖。 圖片來源:winduino.co.kr

另一名Python開發(fā)者、現(xiàn)年17歲的學(xué)生凱文·法蘭斯(Kevin Frans)做出了更為驚人的成就:他以第一作者的身份發(fā)表論文《Meta Learning Shared Hierarchies》,提交到了機(jī)器學(xué)習(xí)頂級會議ICLR2018上。

法蘭斯與他發(fā)表的論文。圖片來源:twitter

在法蘭斯15歲時,他就已經(jīng)通過Python來訓(xùn)練神經(jīng)網(wǎng)絡(luò)了。受到玩Atari游戲的AI和AlphaGo相關(guān)報(bào)道的影響,他閱讀大量論文并且復(fù)現(xiàn)了部分功能。吸收大量知識后,他創(chuàng)作了一個交互式網(wǎng)頁,可以用漫畫風(fēng)格為素描畫自動上色。

法蘭斯的才能被挖掘的過程也頗為有趣。一次,法蘭斯在試圖解決OpenAI的一項(xiàng)開放問題時頗有眉目,便寫信給OpenAI研究員約翰·舒爾曼(John Schulman)尋求建議。來來回回討論幾次算法后,舒爾曼查看了法蘭斯的個人博客才知道他是高中生,大為吃驚。后來法蘭斯申請了OpenAI的實(shí)習(xí)資格,面試官正是舒爾曼,他也對這次法蘭斯提交的論文贊不絕口:“他為這一問題提供了全新思路,部分結(jié)果已經(jīng)超越前人所做。”

結(jié)語

無論是Python還是JAVA還是C亦或是其他什么編程語言,最重要的都是教學(xué)方式。

如果只是單純地者加進(jìn)高考或者納入義務(wù)教育的范疇,而教學(xué)模式仍然還是VB那種老一套,老師照著課本照本宣科,或者是紙上談兵,圍繞考點(diǎn)背誦學(xué)習(xí)做習(xí)題,開放機(jī)房讓學(xué)生自己隨便摸一摸,那么效果肯定是不理想的。

在興趣引導(dǎo)下學(xué)習(xí),才能事半功倍,法蘭斯就是很好的示范。作為初學(xué)者,如果帶著目的、帶著需求去學(xué),進(jìn)步就會很快。計(jì)算機(jī)編程本身是一個動手實(shí)踐的項(xiàng)目,動手越多學(xué)的就越快、越好。不管Python會不會成為高考項(xiàng)目,這門語言都能為學(xué)習(xí)者帶來無窮樂趣。

一個AI

假如你一覺睡醒發(fā)現(xiàn)自己回到了小學(xué)……你恐怕就再也畢不了業(yè)了!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 電子工程師
    +關(guān)注

    關(guān)注

    253

    文章

    784

    瀏覽量

    96160
  • C語言
    +關(guān)注

    關(guān)注

    180

    文章

    7630

    瀏覽量

    140450
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4825

    瀏覽量

    86211
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    (仰天長嘯)為什么受傷的總是硬件工程師...#MDD#MDD辰達(dá)半導(dǎo)體 #電子工程師

    電子工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2025年04月27日 18:21:47

    問,成為硬件工程師需要幾只手?#硬件工程師 #YXC晶振 #揚(yáng)興科技 #搞笑

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年04月25日 17:15:37

    如何成為一名嵌入式軟件工程師

    如何成為一名嵌入式軟件工程師? 01明確崗位的角色與定位 嵌入式軟件工程師主要負(fù)責(zé)開發(fā)運(yùn)行在特定硬件平臺上的軟件,這些軟件通常與硬件緊密集成,以實(shí)現(xiàn)特定的功能。 不僅需要精通編程語言(如C
    發(fā)表于 04-15 14:37

    硬件工程師:回答我!#回答我 #硬件工程師 #YXC晶振 #揚(yáng)興科技

    硬件工程師
    揚(yáng)興科技
    發(fā)布于 :2025年03月25日 18:46:59

    一招拿捏電子工程師#被AI拿捏了 #電子工程師 #電子電工

    電子工程師
    安泰小課堂
    發(fā)布于 :2025年03月25日 17:30:51

    硬件工程師的終極幻想:焊板子焊上人生巔峰!#半導(dǎo)體器件 #硬件工程師 #MDD辰達(dá)半導(dǎo)體

    硬件工程師
    MDD辰達(dá)半導(dǎo)體
    發(fā)布于 :2025年02月24日 19:00:35

    如何成為嵌入式開發(fā)工程師

    如何成為嵌入式開發(fā)工程師? 成為嵌入式開發(fā)工程師通常需要掌握一系列技能和知識,并且在實(shí)踐中不斷積累經(jīng)驗(yàn)。以下是一些基本步驟和建議: 1. 基礎(chǔ)教育:- 獲取電子工程、計(jì)算機(jī)科學(xué)或相關(guān)領(lǐng)
    發(fā)表于 02-19 10:39

    中國品牌,初心不變,電子工具行業(yè)有感 #原創(chuàng) #MINIWARE #電子愛好者 #電子工程師

    電子工程師
    易迪賽智能科技
    發(fā)布于 :2025年01月20日 17:42:58

    電子工程師的經(jīng)驗(yàn)分享

    電子工程師在實(shí)際工作中積累了豐富的經(jīng)驗(yàn),這些經(jīng)驗(yàn)對于新手工程師電子專業(yè)的學(xué)生具有重要的參考價(jià)值。 一、電路設(shè)計(jì)經(jīng)驗(yàn) 電路設(shè)計(jì)核心思想 電路設(shè)計(jì)的核心在于理解電路的基本原理和功能需求。
    的頭像 發(fā)表于 01-14 10:14 ?509次閱讀

    正是拼的年紀(jì)|65歲電子工程師上班VLOG #65歲退休 #電子工程師 #搞笑 #上班vlog

    電子工程師
    安泰小課堂
    發(fā)布于 :2024年07月25日 11:31:02

    3分鐘帶你深度理解|什么是諧振?共振真的能穿墻嗎?#諧振 #共振 #電子學(xué) #電子工程師

    電子工程師諧振
    安泰小課堂
    發(fā)布于 :2024年06月11日 18:05:13