雖然這篇c語言自學軟體鄉民發文沒有被收入到精華區:在c語言自學軟體這個話題中,我們另外找到其它相關的精選爆讚文章
在 c語言自學軟體產品中有4篇Facebook貼文,粉絲數超過1,828的網紅Veronica Lin 林小草,也在其Facebook貼文中提到, 【攻城這回事:看別人的自學程式語言經驗分享的心得】 剛才在 Inside 硬塞的網路趨勢觀察 看到這篇文章,裡面說到這一段: 「看看我身邊的同事們,他們幾乎很少因為語法錯誤、打錯字、漏了個符號這種小事而卡關,因為他們的 IDE 都先把這些錯誤抓出來了;當遇到問題掙扎幾分鐘還解不出來時,他們...
同時也有11部Youtube影片,追蹤數超過2萬的網紅Untyped 對啊我是工程師,也在其Youtube影片中提到,常有觀眾問我有沒有推薦給程式設計初學者的軟體工程書籍,今天分享3本我自己很喜歡的電腦科學相關的書。但是,我是個非常懶得看書的人啊!!所以這三本書都是夠實用夠有趣,我才有辦法看,才會分享給你們。 這集會聊到... Overview 💬 💙 準備軟體工程師面試必備書 2:19 Cracking th...
-
c語言自學軟體 在 Untyped 對啊我是工程師 Youtube 的最佳貼文
2021-05-13 21:00:15常有觀眾問我有沒有推薦給程式設計初學者的軟體工程書籍,今天分享3本我自己很喜歡的電腦科學相關的書。但是,我是個非常懶得看書的人啊!!所以這三本書都是夠實用夠有趣,我才有辦法看,才會分享給你們。
這集會聊到...
Overview 💬
💙 準備軟體工程師面試必備書 2:19
Cracking the Coding Interview 提升程式設計師的面試力
🔗 蝦皮 中文: https://shp.ee/y7rbjqk
🔗 博客來 English : https://www.books.com.tw/exep/assp.php/untypedcoding/products/F013846860?utm_source=untypedcoding&utm_medium=ap-books&utm_content=recommend&utm_campaign=ap-202105
🔗 博客來 中文:
https://www.books.com.tw/exep/assp.php/untypedcoding/products/E050035291?utm_source=untypedcoding&utm_medium=ap-books&utm_content=recommend&utm_campaign=ap-202105
💙 當畫家遇上演算法 看圖學演算法 4:28
Grokking Algorithms 白話演算法!培養程式設計的邏輯思考
🔗 蝦皮 中文: https://shp.ee/k3jtmvg
🔗 博客來 English : https://www.books.com.tw/exep/assp.php/untypedcoding/products/F013567471?utm_source=untypedcoding&utm_medium=ap-books&utm_content=recommend&utm_campaign=ap-202105
🔗 博客來 中文:
https://www.books.com.tw/exep/assp.php/untypedcoding/products/0010887779?utm_source=untypedcoding&utm_medium=ap-books&utm_content=recommend&utm_campaign=ap-202105
💙 置入生活中的演算法 6:20
Algorithms to Live By: The Computer Science of Human Decisions 決斷的演算:預測、分析與好決定的11堂邏輯課
🔗 蝦皮 中文: https://shp.ee/rvvh89e
🔗 博客來 English : https://www.books.com.tw/exep/assp.php/untypedcoding/products/F013864481?utm_source=untypedcoding&utm_medium=ap-books&utm_content=recommend&utm_campaign=ap-202105
📢 📣 📢 本頻道影片內容有輸出成 podcast 📢 📣 📢
可以在各大podcast平台搜尋「Untyped 對啊我是工程師」
請大家多多支持呀!!🙏🏻💁🏻♀️
#書到用時方恨少 #演算法繪本 #ComputerScienceBooks
一定要看到影片最後面並且在「YouTube影片下方」按讚留言訂閱分享唷!
【愛屋及烏】
YouTube 👉 https://www.youtube.com/c/Untyped對啊我是工程師
Podcast 👉 https://open.spotify.com/show/3L5GRMXmq1MRsliQt43oi2?si=3zgvfHlETeuGfp9rIvwTdw
Facebook 臉書粉專 👉 https://www.facebook.com/untyped/
Instagram 👉 https://www.instagram.com/untypedcoding/
合作邀約 👉 untypedcoding@gmail.com
-
Untyped 對啊我是工程師 - There are so many data types in the world of computer science, so are the people who write the code. We aim to UNTYPE the stereotype of engineers and of how coding is only for a certain type of people.
凱心琳: 一個喜歡電腦科學邏輯推理,在科技圈努力為性別平等奮鬥的工程師。
【Disclaimer 聲明】
Some links are affiliated.
上面有些連結是回饋連結,如果你透過這些連結購買商品,我可以得到一些小獎勵,但不會影響到你購買的價格,甚至會是更低的價格!謝謝你的支持💕
【㊫ 電腦科學/軟體工程 學習資源 📖】
用Scala學習函式程式設計
https://bit.ly/2IF0Thv
Scala 函数式程式設計原理
https://bit.ly/3kBQXTb
平行程式設計
https://bit.ly/3pCeaZf
Android 應用程式開發 專項課程
https://bit.ly/3lGCUwW
普林斯頓大學 電腦科學 演算法 基礎理論
https://bit.ly/3nxomAh
Go 語言學起來
https://bit.ly/35AWhlv
Parallel, Concurrent, and Distributed Programming in Java 專項課程
https://bit.ly/2IGnlH4
Java 軟體工程基礎課程
https://bit.ly/3fa4gJi
全端開發 跨平台手機app 開發 完整課程
https://bit.ly/2UCGWum
從0-1學 Python 3
https://tinyurl.com/python-bootcamp-untyped
從0-1學 JavaScript
https://tinyurl.com/js-complete-untyped -
c語言自學軟體 在 在地上滾的工程師 Nic Youtube 的最讚貼文
2021-05-10 21:00:00現在學習知識的渠道越來越多,無論對於零基礎或是有經驗的工程師,想要持續成長應該看書還是看影片來的更有效率呢?
主要會和你分享我過去從新手到資深的過程中,如何持續保持進步及學習的經驗
也許這個經驗可以幫助到你,也歡迎留言和我分享你的看法
相信彼此分享不同的學習見解,能讓對於想要更精進自己程式開發功力的人有很大的幫助
===章節===
00:00 哪一個有效律?
00:36 寫程式如同寫作
05:14 書是最便宜的資源
10:14 折扣碼操作示範
===蝦皮購書折扣碼===
折扣碼:FLAGNIC36
時間:2021-03-29 ~ 2021-06-29
折扣碼:FLAGNIC79
時間:2021-06-30 ~ 2021-09-30
折扣碼: FLAGNIC11
時間:2021-10-01~ 2021-12-31
===前陣子在看的推薦書單===
(零基礎)
- 白話演算法!培養程式設計的邏輯思考
- Python 刷提鍛鍊班
(中高階)
- 設計模式之禪(第2版)
- 無瑕的程式碼-整潔的軟體設計與架構篇
- 單元測試的藝術
- 演算法之美:隱藏在資料結構背後的原理(C++版)
- Kent Beck的實作模式
(Ruby)
- Writing Efficient Ruby Code
(成長思考)
- 圖解.實戰 麥肯錫式的思考框架:讓大腦置入邏輯,就能讓90%的困難都有解!
- 師父:那些我在課堂外學會的本事
- 高勝算決策:如何在面對決定時,降低失誤,每次出手成功率都比對手高?
- 窮查理的普通常識
- 懶人圖解簡報術:把複雜知識變成一看就秒懂的圖解懶人包
- 寫作,是最好的自我投資
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: 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
#寫程式 #前端 #後端 -
c語言自學軟體 在 在地上滾的工程師 Nic Youtube 的精選貼文
2021-01-18 21:00:122020 年回顧,雖然是個疫情擾亂的一年,但仔細回顧還是做了滿多事情的,第一次拍影片和大家分享,剛好那天有夠冷的,打噴嚏打了很久,看起來有點眼睛腫加疲倦,還請多包涵 XD
然後我會在這支影片下方的留言處蒐集 Q&A,如果你有任何問題想問,請依照影片最後的參加方式填寫,將會優先於下期影片做回覆啦
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: 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
#工程師 #前端 #後端 #成長
c語言自學軟體 在 Veronica Lin 林小草 Facebook 的最讚貼文
【攻城這回事:看別人的自學程式語言經驗分享的心得】
剛才在 Inside 硬塞的網路趨勢觀察 看到這篇文章,裡面說到這一段:
「看看我身邊的同事們,他們幾乎很少因為語法錯誤、打錯字、漏了個符號這種小事而卡關,因為他們的 IDE 都先把這些錯誤抓出來了;當遇到問題掙扎幾分鐘還解不出來時,他們會直接把問題丟給朋友,互相幫忙 debug;在開發程式時,他們總是在對方的位子隨性的來來去去互通有無。」
其實我還滿慶幸我出社會第一份工作寫的是 C#。我覺得 MSDN 真的整理得很好,無論是中文化程度或是排版、範例的豐富程度,我看官方文件與範例程式就能寫得出些什麼,再加上 Visual Studio 也是一套非常好用的 IDE,讓我的初學過程如魚得水。
加上我有許多在本行的學長姐同學學弟妹,可以一起在當時還很健壯的 MSN & Skype 上一邊說垃圾話靠腰工作環境一邊討論遇到的 bug 要怎麼解,比起單打獨鬥的學習,我工作的前幾年的確在這種互動中獲益不少。
後來在寫 PHP 時,一開始我用 Eclipse + Zend debugger,剛開始還覺得滿順利,但是不知道是專案越來越多還是怎麼著,Eclipse 一天到晚卡住、掛掉,花太多時間重新啟動 Eclipse 或等待,讓我覺得好不耐煩,我現在都是 VIM 加上比較土法鍊鋼的 debug(看 log 或 dump error message)。
有些資深社群也讓我不太習慣。我剛出社會時還是可以在網路上發菜鳥文的生態,現在大家都會用不太友善的語氣指責新手不夠用功、沒有先爬文⋯⋯但是大家一開始都很順利嗎?我一開始也是和那些新手一樣呢,連自己的問題在哪都搞不清楚!
如果剛畢業第一份工作就是寫 PHP,不知現在的我會是如何?如果一開始寫 C# 就像當時我遇到的一些人一樣,用 Notepd++ 硬寫,那又會是如何?會學得這麼開心、覺得寫程式這麼好玩嗎?
另外文章裡提到,「一名真正優秀的軟體工程師,他的知識領域應該是『T』字型的 —— 對任何領域都稍有涉獵但至少在某一方面專精到底。」理想上是這樣啦但是我覺得工作不免就是一直⋯⋯要涉獵你工作要你涉獵的內容啊!就像被抓去當客服沒時間寫程式了,也就要開始練話術,電話狂響的時候很難把程式語言技能繼續點到滿啊!XD
c語言自學軟體 在 紀老師程式教學網 Facebook 的精選貼文
[網友來信] 我開始背誦 C 語言 32 個關鍵字了,為何我還學不會 C 語言?
常常有網友用私訊詢問問題,我通常會抹消個資、稍做修改後,登出來分享給可能有同樣疑惑的人。底下是昨天一位網友問我關於「C 語言學習」的問題,希望我提供給這位網友的解答,也能幫助到有相同困惑的朋友。 :-)
紀老師
-------
老師你好!
我最近開始學習C語言,我之前常常看C語言介紹影片,知道 C 語言有 32個關鍵字,9種控制語句,34種運算符號。有人說這些背不起來就不用學C語言了,但我的記憶力不太好,我是否真的只能放棄呢?我非常熱愛軟體類型的事物或資訊,我不想就這樣算了。
我有在網路上找到一本C語言教學書本:(URL 恕略)可是我真的不了解,簡單說有看沒有懂。我開始覺得我到底適不適合學習C語言?我常在想那麼多的中文字我都記的起來,為什麼我卻背不起來C語言的所有關鍵字?目前我在背32個關鍵字中的15個。我洗澡背、吃飯背、上網也在背、看影片也一直背。起床第一時間就重頭背一次,就怕我忘記。
我不知道有什麼好的管道可以吸收學習?也不知道我的方法對不對,我僅僅只靠網路上的資源收集資料。原本我想購買書籍可是不知道該買哪本。就在網路上找到上面網址的那一本,可是我卻看不懂、不了解,我真的不知道該從哪開始了。
[紀老師回答]
您好:
您的學習方法錯了!
「程式語言」不是一種「知識(Knowledge)」,是一種「技能(Skill)」。所謂的知識,是只要「記下來」,就能使用了。例如歷史、地理等課程。所謂的「技能」,是要透過「實戰」學會的,像是游泳、騎腳踏車。
您的作法,有點像是「我已經把一本游泳入門背得滾瓜爛熟了,我洗澡背、吃飯背、上網也在背,為什麼我下水後還是不會游泳?」或者像是「我已經把九陰真經背得滾瓜爛熟了,為什麼我還是學不會絕世武功?」所以,你去背誦 32 個關鍵字,希望透過這種方法學會程式語言,並非一個很正確的作法。
很多人都誤會程式語言是一種「知識」,以為用力背就會了。事實上它是一種「技能」。凡是技能類的東西,除非你天縱英才,否則初學者都得找「教練」來學比較好。第一次學游泳,你會買一本游泳入門,然後看著書自己學嗎?不會吧?你會找個會游泳的人教。但是一旦學會「蛙式」或是「自由式」,您接下來就會自學「仰式」或「蝶式」了。所以(重點!),看書自學,比較適合有程式設計經驗的人,不太適合完全沒有程式設計經驗的人。
當然我沒有說,所有人一定沒辦法靠著自學學會程式設計。但是,如果您已經嘗試自學,效果不好,您是否考慮去補習班找個老師好好教您一次呢?所以,不要因為你背完「游泳入門」,下水嗆水,就篤定自己「不適合學游泳」。那只不過你學習方法不對而已。去補習班學一次很值得的,因為當你有了基礎,接下來其它語言,就有很高的機率看書自學、並且精通了!
此外,雖然程式設計是用英文呈現,但是跟英文程度好壞沒有太大的關係。因為它們用的「字彙」(如:printf(), scanf()...之類的),根本不是日常英文。語法也非英文文法。最有力的證據是,你叫一個以英語為母語、沒學過程式的外國人來看程式碼,保證 100% 看不懂!程式設計只是一種假借 26 個英文字母,拼寫出來的另一國度的語言而已。人人只要花時間、付出努力(約 6 ~ 9 個月,每週花 6~8 小時左右),都一定學得會。
所以,根據您的情況,我對於您「不知道如何開始」的建議是:去補習班找個老師,好好學一次。然後,老師教的東西,一定要回家「傻傻地」遮起答案,再練一次。這個步驟猶如游泳教練教完後,您自行練習的過程。這是把「程式設計」這個技術,固定在你身體裡的重要步驟,請千萬一定要「傻傻地」、「私下另外找時間」照做。不要有「為什麼教練教完,我也跟著教練練過一遍了,為什麼我還不會游泳?」這種不切實際的想法。
如果您真的還是想要找一本入門書的話,我可以推薦這一本,還不錯:
http://www.books.com.tw/products/0010360466
希望這樣的回答能對您有幫助!
c語言自學軟體 在 紀老師程式教學網 Facebook 的精選貼文
兩大基礎語言 C 與 Java 入門書推薦!
最近很多朋友都表示對程式設計有興趣,但不知道怎麼入門。其實想知道入門途徑,得從您學程式想做什麼開始。一般而言,程式設計有下列這幾條途徑:
1. 寫「桌面應用程式」(如:Photoshop...等)。
2. 開發網站、或雲端程式
3. 開發手機 App
4. 自動控制(操縱機械手臂之類的)或韌體移植
5. 資料庫分析(如:最近很夯的「海量資料分析」(Big Data Analysis))
6. 遊戲程式設計
7. 系統工具設計(如:防毒軟體、資訊安全...)
不過不論您想走哪條道路,最佳的起點只有兩個:「C 語言」與「Java 語言」。「C 語言」學會後,可以往「iPhone/iPad 手機 App 開發」(它們用的 Objective-C 包含 C 語言所有功能)、「自動控制或韌體移植」、「遊戲程式設計」(需加學 C++,不過 C++ 也以 C 作為基礎)、與「系統工具設計」走。它獨有的「指標」,會逼你接觸系統「底層」、並了解它的運作機制。
至於 Java 語言,個人認為它是「物件導向語言」最佳的入門選擇。學會後,可以走「Android 手機 App(就是使用 Java 語言)」、「網站開發」(需加學 JavaScript 與 PHP 為佳,不過它們兩者也與 Java 語法神似)、「資料庫程式設計」(雖不一定用 Java,但 Java 支援許多與資料庫開發的軟體框架,如:Hibernate,可以讓你寫起程式來更輕鬆)...等。
該先學哪一種,就看您有興趣的領域落在哪個語言的「勢力範圍」囉!很多朋友都問我該選哪本書比較好?根據我教電腦補習班 23 年(我從 1989 開始在台上教電腦)的經驗,我推薦以下兩本!真的真的是很棒的入門書,推薦出去從來沒有「漏氣」(台語:丟臉)過:
C 語言:
C 語言教學手冊(四版)
作者:洪維恩
出版社:旗標
出版日期:2007/04/20
博客來網址:http://www.books.com.tw/products/0010360466
Java 語言:
最新 Java 2 程式設計實例入門與活用-超值增訂(第四版)
作者:高橋麻奈
出版社:博碩
出版日期:2010/10/28
博客來網址:http://www.books.com.tw/products/0010485281
除了博客來之外,我也推薦一家書店:「益大書局」。老闆姓蕭,本身對電腦很熟,到店裡的書籍他都會翻看,斷定適用對象與目的(如:初學 vs. 有經驗者,或 自學書 vs. 參考書)。只要客人到店裡,報上買書的目的與自己的程度,老闆會以迅雷不及掩耳的速度,從書架各處把推薦書籍抽出一點點,然後開始滔滔不絕的介紹:「這本寫的比較詳細,可惜沒有 XXX 這部份...如果想快速學會,我推薦這本薄的...想買指令從 A 排到 Z 的,這本好!...可以搭配這本範例集,效果不錯...」。總之,買了這麼多年的電腦書,很少看到有人賣書賣得如此熱情的。他們家的折扣也都比其他電腦書店多,去的時候報我的名字「紀俊男推薦」試試看,說不定有意外的折扣(因為我很常跟他們買書)。
店面在光華商場附近的「地下電子廣場 B2」,就是新生南路與八德路交叉口,有個可以下去的樓梯,B2 只有他們一家書店,找一下應該找得到。店面雖然小,不過據說他的倉庫很大。他說:「店面只擺我看過、認可的好書!那些不怎麼樣的,就擱在倉庫,有人想買我一樣照出!這樣才有辦法降低店租負擔,然後打多點折扣與人競爭。」如果不在台北市的朋友,他們也提供郵寄到府,只要到這裡: http://etaitbook08.pixnet.net/blog/post/39595111 逛逛,想買哪一本打個電話給老闆(或老闆娘),據說很快就會收到了。聯絡資訊網站的最頂部有。
喔~不小心說多了...不知我若辦這幾本書的讀書會,有人會有興趣參加嗎?你會想先學哪一個呢?在底下留個言告訴我喔!若人夠多的話(15 個人以上)我或許可以想辦法來辦喔~