🌳中文課程介紹:資料結構與演算法 (JavaScript)
這堂課內容包含電腦科學世界中的常見與實用的演算法與資料結構,對於不是資工本科系的人來說,是非常重要的演算法課程!此包含
演算法分析(Big O Complexity)、
八種排序演算法(Sorting Algorithms)、
主定理(Master Theorem)、
遞迴演算法(Recursion)、
連結串列(LinkedList)、雜湊表(Hash Table)、
二元搜尋樹(Binary Search Tree)、
優先佇列(Priority Queue)、
霍夫曼演算法(Huffman Encoding)、
最小生成樹(Minimal Spanning Tree)、
深度優先搜尋(Depth First Search)、
寬度優先搜尋(Breadth First Search)、
最短路徑演算法(Floyd-Warshall Algorithm)、
戴克斯特拉演算法(Dijkstra’s Algorithm)、
動態規劃 (Dynamic programming)等等的內容。
在這堂課程當中,我們會學習各種電腦科學當中,使用JavaScipt這門程式語言,來了解並一步一步寫出各種實用的演算法與資料結構。
✍ 對這門課有興趣,請參考底下留言區,目前 NT 430 特價中
同時也有436部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,自從遠端工作之後,出勤的打卡記錄也轉成線上服務 雖然我也想不透工程師都線上工作了還打什麼卡...不過沒關係,打就打 但也因為在家裡工作反而常常忘記打下班的卡! 每次結算薪水都很痛苦,一整排的異常,是不是像我這種認真工作的人更容易忘記打下班的卡 XD? 既然容易忘記,我們就來寫個自動打卡系統吧...
「資工 程式語言」的推薦目錄:
- 關於資工 程式語言 在 軟體開發學習資訊分享 Facebook 的最佳解答
- 關於資工 程式語言 在 超知識 Facebook 的最讚貼文
- 關於資工 程式語言 在 半路出家軟體工程師在矽谷 Facebook 的最佳貼文
- 關於資工 程式語言 在 在地上滾的工程師 Nic Youtube 的最佳貼文
- 關於資工 程式語言 在 在地上滾的工程師 Nic Youtube 的精選貼文
- 關於資工 程式語言 在 在地上滾的工程師 Nic Youtube 的最讚貼文
- 關於資工 程式語言 在 [心得] 資工系小介紹- 看板SENIORHIGH - 批踢踢實業坊 的評價
- 關於資工 程式語言 在 請益資工所程式語言- 軟體工程師板 的評價
- 關於資工 程式語言 在 醫學資訊工程大未來- 作者國三學C 程式語言,弄懂之後 的評價
- 關於資工 程式語言 在 [問卦] 資工系在大學四年裡都學幾種程式語言? 的評價
- 關於資工 程式語言 在 Re: [問卦] 資工的第一個語言該學C++ JAVA python? - PTT推薦 的評價
- 關於資工 程式語言 在 資工系特質 - lipnowave.cz - 桃園美食ptt 的評價
- 關於資工 程式語言 在 資工系在學什麼? 的評價
資工 程式語言 在 超知識 Facebook 的最讚貼文
讓大家久等了
[零基礎OK!APCS程式認證特訓班] 第二梯次現在開放報名!
景超和超知識團隊正式推出
今年度最完整的課程 [零基礎OK!APCS程式認證特訓班]
這是一套為想學習C++或是想考APCS申請資工、電機、資訊、理工相關科系的同學們
量身訂做的超完美課程!
課程分成兩階段
■ 基礎入門期:(9月)
#適合對象:
#想認識資訊工程領域
#快速高效打好程式語言根基的你
我們會從基礎C++開始教起,建立最紮實的基礎
■ 高手衝刺期:(10月)
#適合對象:
#確認未來走向資工領域科系
#密集訓練APCS取得高分申請資格的你
課程加深加廣強調觀念實作雙線並進,向高手之路邁進
參加今年10月份、明年一月份APCS檢定
#線上直播方式上課
#課程影片可線上補課重複學習
#超強基礎篇與進階篇題庫秘笈
#專屬群組負責解決學員問題
#每週小考直播解說
#兩個月密集訓練快速有效率
#超級粉絲早鳥組合方案
9/12前
● 基礎入門班 單報早鳥優惠 5980
● 高手衝刺班 單報早鳥優惠 5980
● 兩班合報 超值優惠 9800
9/12~9/18 兩班合報優惠 12800
9/18 之後 兩班合報優惠 16800
更多詳細資訊點擊超知識APCS網頁了解
→ https://bit.ly/3rkoc2s
資工 程式語言 在 半路出家軟體工程師在矽谷 Facebook 的最佳貼文
看到一些關於七夕的文章, 才發現週六就是七夕了!過去幾次情人節, 換日線 Crossing 還有我都會再次分享我之前寫關於親愛的老婆 工程師作家的轉行人生 的文章。
今年剛好老婆的新書上市, 我的推薦序其實就是之前那篇文章改寫而成, 應景再次分享一下。 大家有機會可以買書支持一下, 或是去圖書館借書來閱讀。
-----------------------------------------------------------------
巴菲特說過,「生命中最重要的決定就是和誰結婚, 找到適合的人結婚,將會讓你的生活更美好,會改變你的願望和各種事情,甚至可以決定你的成功或失敗。」
在我的部落格幾篇文章中, 曾提到我親愛的老婆, 限於篇幅及前後文, 並沒有好好介紹她, 反而好像只是阻止我轉系或是和我吵架等負面的形象。
我們是在大學一年級時認識的, 大二時因為社團的一個活動,我被她的氣質深深吸引。我和她是天上地下的差別,我是一個從小只會讀書的書呆子,從國中開始補習,高中最後甚至全科補習,填鴨式地考上台大,也不知道自己要什麼,傻傻地填志願,從電機、物理、資工逐一填下來。
與我不同地,她英文超好, 高中英文免修, 課業上完全沒有補習。除了中文英文,還會西班牙文、日文,台語也很溜。如果說我的成績是死記拚出來的,那她就是另一個極端,靠天份、聰明、創意征服課業。
大學時期,我在化學系苦苦掙扎低空飛過,她則是輕鬆愜意地通過土木系的各種課業及考試;我在台灣的研究所申請都沒有上,只能先當兵,後來準備出國申請,期間她又讀了一個台大土木碩士。
好不容易我有美國的學校念了,也幸運拿到獎學金可以付擔學費。她則是晚我一年申請到我鄰近州的學校。
當我碩士畢業後,投了 800 多份履歷,都沒有找到一個正職工作,只能先做無薪實習,她沒有埋怨,除了幫我練習面試,也持續鼓勵著我,甚至願意和我結婚。她很勇敢,那時候的我沒有工作、沒有錢(最窮的時候銀行裡剩不到1000美金),只有很多的不確定。結婚後應該撐起一個家的我,並沒有真的有貢獻,只能勉強靠她的微薄獎學金一起拮据生活。
我的求婚戒指很普通, 連用台灣的標準都比不上。在我們要去登記時用的結婚戒指,還是在 Amazon買的雜牌戒子,我的 30 美金,她的 60 美金,兩個人的戒子款式還不一樣。我們一直說存了一點錢之後去買個對戒,但真的要買的時候,她又覺得不需要多花不必要的錢,可以把錢省下來。
好不容易後來找到第一個軟體工程的實習機會,後來有機會轉正職的時候,剛好另外一個機會農業圖書館也來敲門,那時候其實農業圖書館的薪水大概比新創公司高 35 %, 但她並沒有要我一定選錢多的,而是讓我自己決定想要做什麼。當然,後來我選擇軟體工程之路。
在 2014 年底,我想來矽谷挑戰自我,說服了她一起辭掉工作,在矽谷重新開始。 雖然一開始有遲疑,但是最後她還是願意和我一起冒險,放棄她那時候在馬里蘭大學教書的工作、放棄在馬里蘭的朋友圈,和我一起追夢。
我們在 2015 年顛沛流離, 為了省錢一年內搬了八次家。曾經一度我在舊金山上課,她在距離八十公里遠的南灣上班,只能做假日夫妻。幾個月後好不容易我找到工作了,慢慢在矽谷站穩了腳步,我開始分享我半路出家軟體工程師的歷程。
因為時代背景,宅宅的我在矽谷算是有發揮的舞台,但很多時候,我也是靠親愛的老婆幫忙,磨練我的口說, 用她的智慧幫我琢磨人生決定。老婆和我價值觀蠻像的,我們沒有很高的物質慾,車子都是有年紀的舊車,衣服及生活上的開銷都很節省。她手機用了將近四年,我之前買了新手機當禮物還被她要求拿去退貨。
我很幸運地在大學時遇到了她,一路上我們經歷遠距離以及低潮時刻,但是她並沒有埋怨,不論在什麼時刻,她始終相信著我,給我支持。我知道,我現在看似成功的一面,如果沒有她,將什麼也不是,我打從心底感謝她,I owe her everything for that !(我為此欠她一切)
她有著土木工程及寫作的雙碩士,在最近兩年,她也和我一樣,半路出家變成矽谷的軟體工程師,不一樣的是,她並沒有再念一個碩士、或是上語言程式語言密集班,她用比我更有效率及省錢的方式,完成轉職的目標,她將她的心路歷程分享在她的部落格上,並分享許多女性職場、媽媽職場上的感觸。她的創意及文筆也是我遠遠不及的,常有許多人知道我的部落格後,下一句不是說我,而常常是:「你老婆是『工程師作家的轉行人生』吧! 我很喜歡她的部落格,讀起來很溫暖!」
謝謝你一路看到這有點閃光的文章, 以上提到和我親愛的老婆的過往種種, 希望可以帶給你更多面向了解她及她的價值觀。這本書集結了她的生命故事、每次重大的人生轉變、還有她希望用文字陪伴世上所有和她一樣努力、勇敢,卻又孤獨、自我懷疑的人們,希望你們藉由她的書,得到支持你自己的勇氣及追求理想的希望。
最後,希望你也找到或是即將找到你人生的伴侶,一起有著美好的生活。
實體書博客來連結: https://bit.ly/31KVITB
海外的朋友,電子書也可以在 Amazon (https://amzn.to/3yL6Leo)或各大平台看到了!
------------------------------------------------------------
歡迎分享你的七夕、或是閱讀後的心得體悟!
資工 程式語言 在 在地上滾的工程師 Nic Youtube 的最佳貼文
自從遠端工作之後,出勤的打卡記錄也轉成線上服務
雖然我也想不透工程師都線上工作了還打什麼卡...不過沒關係,打就打
但也因為在家裡工作反而常常忘記打下班的卡!
每次結算薪水都很痛苦,一整排的異常,是不是像我這種認真工作的人更容易忘記打下班的卡 XD?
既然容易忘記,我們就來寫個自動打卡系統吧!
拯救自己多無趣,當然要拯救所有同事啊!
這支影片特別感謝我的團隊伙伴陪我一起耍北爛,有你們真好。
===本月活動===
7/22 晚間 8 點「後端領航者論壇」直播活動,歡迎來參加
(適合新、中手或想往後端開發的工程師朋友)
名額有限,手刀報名 👉 https://bit.ly/3jERZRH
===影片中提到的專案===
自動化打卡 project 使用 Ruby on Rails 撰寫,架設於 Heroku
repo: https://github.com/niclin/bernard
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#前端 #後端 #工程師
![post-title](https://i.ytimg.com/vi/VC9ZeS1VOqE/hqdefault.jpg)
資工 程式語言 在 在地上滾的工程師 Nic Youtube 的精選貼文
程式亂寫也可以動,要怎麼寫的好或易於閱讀,就得花上一番功夫去學習寫作技巧。
這支影片會和你分享一些基本的知識點,實戰技巧基本上當代程式語言開發都能使用
不過每個時代會有不同的想法跟觀點,不同的團隊也會有不一樣的慣例,希望這次的內容能夠給你一些不一樣的想法
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
章節:
00:00 提升品質的影響
01:29 有意義的命名比簡寫更好
03:01 限制傳入參數數量
05:03 簡化條件表達式
06:37 變數定義範圍限制
08:28 一次只做一件事
10:35 Early return
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#前端 #後端 #工程師
![post-title](https://i.ytimg.com/vi/cfeKek8p9us/hqdefault.jpg)
資工 程式語言 在 在地上滾的工程師 Nic Youtube 的最讚貼文
頻道一歲了,至今累積 4.7 萬訂閱及 200 萬次總觀看。
和大家分享經營一整年的頻道,累積這樣的成績,到底增加了多少收入?
一直以來我都是白天正職工作,利用晚上和假日錄製影片和大家做分享
我想這一切很辛苦很累,但也替我打開了另一個管道能夠認識你們
你也想做 Youtuber 嗎?也許你可以參考這支影片
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#youtuber收入
![post-title](https://i.ytimg.com/vi/8wNlbft6kwI/hqdefault.jpg)
資工 程式語言 在 請益資工所程式語言- 軟體工程師板 的推薦與評價
想請問一下大家爬文爬了很久想知道上研究所後在不同的領域各自會使用什麼語言呢感覺好像是C/C++ python居多會用到java嗎,像大學階段幾乎很多語言都會 ... ... <看更多>
資工 程式語言 在 醫學資訊工程大未來- 作者國三學C 程式語言,弄懂之後 的推薦與評價
作者國三學C 程式語言,弄懂之後,靠它在美國念資工,在矽谷工作。... ... <看更多>
資工 程式語言 在 [心得] 資工系小介紹- 看板SENIORHIGH - 批踢踢實業坊 的推薦與評價
最近剛好幫高中學弟妹寫了小小的資工系的整理文章
順便分享上來給未來可能要做科系抉擇的大家參考看看
看你是不是真的喜歡這個科系
不過畢竟小弟我才大一
有些資料可能要再麻煩學長姐補充了
有錯還請見諒
謝謝
☞我先簡單說明一下資工系到底在學什麼
我們絕對不是一直寫程式或者是學習怎麼修電腦
資工系的課程可以分成四大部分
1.硬體
硬體課程主要是
電子電路→數位邏輯→計算機結構
大致上就是學會
如何設計一台電腦的硬體
2.軟體
軟體課程主要是教你如何寫出好程式(ex:資料結構)
如何用好方法寫出好程式(ex:演算法) ---> alphago背後的重點
電腦上使用的軟體都是這個領域的範疇(ex:chrome)
3.韌體
介於硬體與軟體之間的橋樑
是一種嵌入在硬體裝置中的軟體
舉凡BIOS(進入Windows前黑黑的那個畫面)
那就是韌體了
4.網路
主要必須學會
TCP/IP架構與Socket函式庫
網路管理
Web網站前後端程式設計...等等
☞那怎樣的人適合讀資工系呢?
1.思考邏輯好
舉一個我們上課曾經探討的例子好了
舉一個我們上課曾經探討的例子好了
請問上帝是萬能的嗎?你有辦法用邏輯的方法證明出來嗎?
其實還有很多很多的例子
寫程式邏輯絕對是很重要的
不然你在debug時可能連自己錯在哪裡都找不出來
2.自主學習力強
最近學校再舉辦徵才博覽會
我剛好有去逛了一下
跟業界的人聊了一下
根據他們表示學校教的絕對不夠
以資工系來說絕對是如此沒錯
世界上的程式語言百百種
隨便舉常見的也有十幾種
有可能老師全部教嗎?
舉個在大學階段就會遇到的
有的學校大一程式語言是教JAVA
但大部分的作業系統是用C寫的
到了作業系統課時
老師才不會管你會不會C
你就是要自己學
因為他覺得
這是你本來就該會的
這是你本來就該會的
那該怎麼辦呢?自學。
未來出社會工作更是如此
你工作需要的語言不一定是你在大學階段接觸過的
3.對電腦科學有興趣
★是「電腦科學」,不是「電腦」
電腦科學研究的課題是:
電腦程式能做什麼和不能做什麼
如何使程式更高效的執行特定任務
程式如何存取不同型別的資料
程式如何顯得更具有智慧
人類如何與程式溝通
☞常見問題
1.別人都說,寫程式數學邏輯要很好,真的嗎?
這問題,對也不對。
資訊工程的領域很廣,絕大多數的研究領域,都是需要數學作為模型進行研究,數學好會有絕對性的幫助。
但仍有更多領域,是應用為導向,數學可以幫你解決問題,但創意與實作能力更是決勝的關鍵。
不過,邏輯很好絕對是必要的。不過還是得說,系上數學課超多。
2.資工就是一直學寫程式嗎?
只有大一。
寫程式只是資工的必要條件之一,並不很看重,但你一定要會。
大二大三有些課
其實是不需要寫程式的
雖說資工系不是一直在寫程式
但還是得說如果你不愛寫程式資工系一定不適合你
你會過得很痛苦
3.我喜歡畫漫畫、畫圖,可以念資工多媒體組嗎?
兩者幾乎無關連。
多媒體組可能不會讓你用手繪版畫圖。相對的,這個組非常數學。
多媒體組有圖學(做3D影像,電腦成像之類的),視訊(影像處理,壓縮)。所以,可能會跟你想的不太一樣。
4.女生適合念資工系嗎?
其實...我們資工系上學期兩班第一名都是女生...
5.很多學X、巨X電腦,為什麼我還要念資工?
補習班跟大學是兩個不同層次的東西。
資工是教你電腦科學的基本原理與培養你基本的研究能力,補習班應該是不會教這個XD
6.資工畢業不就寫程式,我自己買本書看一看也會,你有什麼價值?
6.資工畢業不就寫程式,我自己買本書看一看也會,你有什麼價值?
的確,資工畢業應該脫離不了程式,應該是沒辦法去畫畫。
寫程式的入門門檻很低,一台電腦就可以寫程式,不像電機系,你要製造晶圓還要蓋一間晶圓廠。
但,資工的學生有自己的不可取代性,例如你有開發新演算法的能力、你具有發現問題與提出解決問題的能力、你的經驗可以讓你維護數百台的 Server Farm,這些不是買買書就可以學到的。
7.講這個多,我還是不知道資工唸完跟一般寫程式的人有什麼不同?
簡單,資工就是設計一個程式語言,讓那些想寫程式的人有語言可以寫程式。
(當然,資工系絕非只有這樣,這只是簡單舉個例子)
8.申請上了資工系,多的時間我可以做什麼呢?
可以去看你的大學大一程式設計教什麼語言
先學一下
雖然說教授都是從頭教起
但我看到的是
一堆零基礎的同學非常非常痛苦
其他就是盡情玩吧XD(我那時就是這樣...後來也過得很好
不過可以的話數學課認真上一下
大一上剛開始的微積分跟高中蠻像的
有基礎學起來相對容易
其他科目就真的沒什麼關係了
☞附上我們學校資工系的必修可以參考看看
☞附上我們學校資工系的必修可以參考看看
大一:程式設計、微積分、線性代數、資訊概論、離散數學
大二:機率論、資料結構、電子學、數位系統、組合語言、物件導向程式設計、系統程式
大三:計算機組織、作業系統、編譯器設計
大四:專題
☞相關系所比較
1.資訊管理學系
資訊管理強調的是如何應用先進的資訊科技來解決商業與企業在管理實務上的問題
讓資訊科技可以發揮其最大的效用
畢業後多投身金融、服務等產業,或製造業的資訊、管理單位
薪資起薪相對資工較低,但隨職場發展歷程上下落差極大
多數職位重視人際互動。
2.資訊科學系
在國內大多隸屬理學院的範疇
資訊科學系的課程比較著重於「理論基礎」
資訊工程學系的課程比較著重在「應用面」的部份。
3.軟體工程學系(Software Engineering)
3.軟體工程學系(Software Engineering)
軟體工程學系較注重軟體設計、軟體開發工程化管理等課程
因此相較於資訊工程學系,軟體工程學系無電腦硬體應用的相關課程
取而代之,軟體工程學系開設軟體工程文件寫作、軟體需求...等軟體工程管理相關技能的課程。
4.圖書資訊學系
由於資訊科學影響,圖書館學系開始改名為圖書館學與資訊科學。
專業科目: 圖書館學導論、傳播學概論、資訊科學導論、資訊組織、參考服務、館藏發展、非書資料、資訊檢索、圖書館管理、圖書館自動化
未來出路: 業務工程師、知識管理工程師、圖書館人員、美術館人員、數位典藏員、文化局圖書資訊人員
(圖書資訊學系與其他資訊相關科系較無關聯。)
☞最後關於選校
每個學校強的領域其實不太一樣
所以很難直接跟你說哪個學校好哪個學校不好
有興趣也可以先找找相關資料
大三大四做專題會比較方便
以我的學校中正來說強項是在於搜尋引擎和影像處理這塊
另外跟電機系有合作一起做SOC的研究
研究也算是蠻有成果的
如果還有問題可以在下面留言或來信問我
小弟我是學測申請上的
小弟我是學測申請上的
有相關科系的面試問題也可以提供些微協助
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.101.139
※ 文章網址: https://www.ptt.cc/bbs/SENIORHIGH/M.1458400814.A.E61.html
這是我的失誤,已修正,謝謝提醒
我看起來似乎跟資工系蠻像的
但是偏向影像,另外增加傳播
資訊理論部分則比較少
不過詳細還是要看看有沒有該系的學長姐出面
我想資工的出路很多
這只是隨便舉個例子吧
主要還是為了區別出我們四年的教學成果跟一般自己學的人有什麼差
另外演算法的說法因為我自己還沒上過
是聽系上教授有這樣的說法
另外看到學長姐的考試的確是筆試
如果有誤還麻煩您告訴幫我做一下更正謝謝
如果有誤還麻煩您告訴幫我做一下更正謝謝
如果還有錯誤再麻煩您們不吝提出 謝謝!
要看你對什麼領域比較有興趣
很難說究竟哪間學校比較好
但就我的立場而言我一定是推薦你來讀中正
因為我身在這裡知道他的好
教授不會被學校逼著每年要發表多少論文
所以也就比較照顧學生
你上課聽不懂,他願意私下從頭教你
你上課聽不懂,他願意私下從頭教你
但也因為沒論文的壓力導致學校排名一直卡住無法往前(大學排名有很大部分會看論文發表量)
以英文系名來說,台灣的做法在世界上其實是很奇怪的
印象中好像很少人是這樣把CS和IE用在一起
但事實上台灣的資工在大學階段還是培養Computer Science為主
詳細的差別可以參考https://goo.gl/voX7bT
※ 編輯: amenamen (140.123.101.139), 03/21/2016 18:12:16
... <看更多>