#網頁切版 #線上直播課 #Amos #名額倒數
各位米粉,前端金牌級大師Amos開的課你跟上了嗎?
✨成為前端工程師第1步-Amos大師教你製作第1個網站✨
8/9線上直播開班,名額倒數中,現在卡位還來的及🏃🏃
了解課程👉https://lihi1.com/jZ271
我要卡位👉https://lihi1.com/6Cm08
-
🉐你將可以在本課程中得到
☑Amos老師18小時網頁切版直播實作親自授課
☑完成單頁式網頁,學會10個以上UI元件製作
☑2個月內課程錄影免費無限次數觀看
☑後續上前端工程師養成班,可全額折抵學費
-
🈴本課程適合誰上課呢?
🔸有興趣自學,缺少實作經驗者
🔸非程式相關職業,想試水溫者
🔸有程式背景,想精進前端技能
🔸在學學生,想學習學校沒教的
-
📣偷偷介紹一下低調的Amos老師
🔹知名前端技術講師,多角化經營YouTube頻道、FB個人專頁、出書
🔹iT 邦幫忙鐵人賽連續三屆冠軍、連續兩屆優選,在2020年出版「都能懂的 CSS 選取器:金魚都能懂了你還怕學不會嗎 (iT邦幫忙鐵人賽系列書)」一書
🔹YouTube教學頻道擁有1.66萬訂閱者,累積超過一百萬觀看次數
🔹教學風格獨樹一格,致力於協助超級新手用簡單易懂的方式學習前端開發技術
同時也有15部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,自從遠端工作之後,出勤的打卡記錄也轉成線上服務 雖然我也想不透工程師都線上工作了還打什麼卡...不過沒關係,打就打 但也因為在家裡工作反而常常忘記打下班的卡! 每次結算薪水都很痛苦,一整排的異常,是不是像我這種認真工作的人更容易忘記打下班的卡 XD? 既然容易忘記,我們就來寫個自動打卡系統吧...
「全端工程師自學」的推薦目錄:
- 關於全端工程師自學 在 緯育TibaMe Facebook 的最佳解答
- 關於全端工程師自學 在 李妍慧 Yen Hui Lee Facebook 的最佳解答
- 關於全端工程師自學 在 台灣物聯網實驗室 IOT Labs Facebook 的精選貼文
- 關於全端工程師自學 在 在地上滾的工程師 Nic Youtube 的精選貼文
- 關於全端工程師自學 在 Untyped 對啊我是工程師 Youtube 的精選貼文
- 關於全端工程師自學 在 在地上滾的工程師 Nic Youtube 的最佳貼文
- 關於全端工程師自學 在 [心得] 無經驗轉職後端工程師- 看板Soft_Job - 批踢踢實業坊 的評價
- 關於全端工程師自學 在 後端工程師課程在PTT/mobile01評價與討論 - 房產建案資訊懶人包 的評價
- 關於全端工程師自學 在 後端工程師課程在PTT/mobile01評價與討論 - 房產建案資訊懶人包 的評價
- 關於全端工程師自學 在 #請益轉職網頁後端課程選擇 - 軟體工程師板 | Dcard 的評價
- 關於全端工程師自學 在 node.js台灣| 【徵才】全端工程師 - Facebook 的評價
- 關於全端工程師自學 在 全端工程師工作的第一年 - Aaron Jen's Blog 的評價
- 關於全端工程師自學 在 【 ALPHA Camp 課程說明會】轉職工程師必經的N 道坎0428 的評價
- 關於全端工程師自學 在 [請益] 非本科轉職後端請益- soft_job | PTT職涯區 的評價
- 關於全端工程師自學 在 [心得] 無經驗轉職後端工程師 - Mo PTT 鄉公所 的評價
- 關於全端工程師自學 在 無經驗想學習網頁程式設計,前後段因該先學哪一個。 - Mobile01 的評價
- 關於全端工程師自學 在 後端工程師ptt - NRGV 的評價
- 關於全端工程師自學 在 Re: [請益] 先練功再出國vs 先出國再練功 - PTT 熱門文章Hito 的評價
全端工程師自學 在 李妍慧 Yen Hui Lee Facebook 的最佳解答
「竹科媽媽」文 有感
昨天一則「竹科媽媽群組,有三間房以上才能加入」的新聞,引起地方上熱烈討論,民眾們這才發現「原來有這樣的群組?」、「我資格不夠」羨慕跟反對的聲音紛紛出籠,很多朋友主動跟我閒聊這個話題。看來媒體這樣聳動的標題,成功引起大家高度興趣。(註一)
竹科媽媽我認識幾位,但我從來沒有聽過這樣的「#竹科媽媽群組」(知道有也不會很意外)。當然,大部分的竹科媽媽都算「人生勝利組」,有著外人羨慕的經濟地位。一般人對竹科媽媽的印象,不外乎有個會賺錢的老公、漂亮的房車、受名校貴族教育的孩子,喝下午茶、逛街,學插花,過著貴婦般的生活。
但這並非全部竹科媽媽的圖像,頂多只能算是部份。我認識的竹科媽媽,也有長期致力於地方環保運動的(ex:#我們要喝乾淨水聯盟)、教育理念自由開放且身體力行的(ex.小蝸牛 #自學團體、#華德福 系統)、關心生活環境的(ex.#主婦聯盟、#特公盟),也有一些是本身工作非常忙碌的專業人士,先生在竹科上班,自己也是工程師、律師、會計師、醫師…等等,在家庭跟工作夾縫中,努力求取平衡,為了子女教養、婚姻感情、婆媳問題、生涯發展而煩惱擔心,跟一般的媽媽並沒有什麼不同。
也許是因為母親節快到了,也許是因為前幾天最新統計,新竹市東區收入最高的新聞再度被報導,才出現了這個「低端不准加入」的「竹科媽媽群組」新聞,正好滿足觀眾獵奇心理,達成一次成功的媒體操作。
給「竹科媽媽」加上標籤,極化「竹科媽媽」跟「新竹市其他媽媽」的差異,我認為不是好現象。這個社會本有貧富差距、人人都有權追求自己想過的生活,本來沒有對錯。將其中一部份特徵放大到全體,然後跟其他媽媽造成差異化,把「竹科媽媽」塑造成新竹市一群特別嬌貴、難搞、有錢的貴婦媽媽形象,不也是另外一種歧視?如果按照媒體報導的邏輯演繹,讓「竹科媽媽」跟新竹「一般媽媽」對照,會不會容易造成對立跟敵意,傷害新竹市民的感情,進而錯失互相瞭解認識的機會,使未來新竹市各區域間的融合交流更困難?
媽媽們當然各有面貌。但我相信,只要當上「媽媽」,這個身份所付出的辛苦跟擔負的責任,不會因為你是「XX媽媽」就有所不同。我們所追求的,應該是一個更包容開放、充分對話的社會環境。竹科媽媽也有非常辛苦的一面,跟所有的媽媽都一樣。❤
(圖說)今天早上「#做工修繕團」兩個個案,我跟隨訪視了兩位新竹媽媽。因為種種原因他們都過得很辛苦,沒有收入但也好不容易把小孩養大。加我一位媽媽,我們都是「#新竹媽媽」! 母愛無差別,媽媽們愛自己也要互相關愛支持阿~
#母親節週 #天下的媽媽都是一樣的
歡迎加入社團🤡 新竹同學慧,一起來討論!
(註一)有3間房才能進來!竹科媽媽群組「不想讓低端加入」 超高門檻曝光
https://www.ettoday.net/news/20210503/1973380.htm?from=fb_et_JJT069&fbclid=IwAR1tW482sN765vvZqc5JcV7ruzbwPhM0jwb2NDcW1xuCmMBxED1VrqA5lKc
全端工程師自學 在 台灣物聯網實驗室 IOT Labs Facebook 的精選貼文
產業拚AI化 從決策端找到人才管理、轉型切入點
10:222021/01/21 中時新聞網 EnglishCareer
在花蓮立霧溪河床種西瓜,河床如此寬廣,要如何估算產量?用人工智慧(AI)就能解決了。AI能夠有效增進工作的效率,近幾年企業在進行數位轉型時,常常把AI在工作情境的應用納入考慮,包括改善工作流程,或推出新的服務等,因而企業內部的工作者,就需要對「如何與AI共事」有一定了解,也產生了學習AI,培育AI人才的需求。
愈能抓到規律的工作愈適合AI
學習AI之前要了解如何看待AI,財團法人資訊工業策進會數位教育研究所主任張育誠認為,工作流程愈容易抓出邏輯的工作愈容易被AI取代,但也不用太過擔心,因為還是要有人負責訓練、設定AI,因此雖然舊的工作可能消失,也會有新形態的工作產生,端看職場工作者怎麼應變與學習。
張育誠分享,人工智慧的概念其實就是把原本由人進行判斷的事情,改由AI判斷,因此在各行各業的應用範圍相當廣,舉凡晶片晶圓的瑕疵判斷、衛生紙製造時品質的檢測、溪口河床種植西瓜產量的計算、無人收費停車場對車牌的辨識、人臉辨識門禁系統,即時翻譯機等都屬此類。
人工智慧能夠幫助提高工作效率,但不代表它不會犯錯,重要事項的最終判斷還是應該由人做決定。像醫院裡對病人病況的診斷,透過AI可以協助醫師初步了解病情,但最終的診斷,還是要由醫師決定。另外,較無例行流程、需要個案判斷的工作如律師等,則較不須擔心工作被AI取代。
再者,人工智慧要判斷、要學習都需要有其依據,因此作為AI判斷與學習依據的「大數據(BigData)」,以及能夠用來蒐集數據的「物聯網(IOT)」概念也常常被並列提到。
張育誠就曾協助花蓮的西瓜農,以空拍方式評估立霧溪溪床西瓜產量,但西瓜生長不會每個長一樣,有的倒右邊,有的倒左邊,加上溪床上還有許多的石頭,AI要怎麼透過空拍影像辨識西瓜數量?「這就要餵給AI大量的影像,讓它能找到規律學習,分辨哪些是西瓜,哪些是石頭。」
想要學習AI,應該如何下手呢?張育誠指出,對主導決策的管理階層來說,可就目前市面已提供的服務先行了解、體驗,再選擇有興趣的主題參加AI相關的研討會,根據不同專家學者的分享與討論,決定公司要不要出資購買相關設備以推動該項目。
而資訊部門等AI化執行單位則可以參加相關應用的工作坊或課程,提高相關技能的實戰力,將AI技術應用於工作流程優化,或是知道如何和外部的AI服務團隊合作。至於一般職員,則只要知道如何操作,以及會有怎樣的效果就好。
比如衛生紙的生產線可能要等到出漿後,紙漿乾燥了才能人工判斷品質;透過AI的檢測,可能在前期出漿、紙漿還沒乾時就能判讀品質,提高整體效率。產線作業員需要確保優化後產線的運作;而內部AI化執行單位或外部AI服務單位則要知道背後的邏輯,透過哪些數據可做可能的判斷、如何蒐集數據等。因此以AI技能的學習需求來說,以產業AI化的執行單位以及想從事AI服務工作的企業或人才需求最大。
產業AI化相關人才需求大
看中產業AI化的相關人才需求趨勢,財團法人科技生態發展公益基金會與台灣資料科學協會共同設立台灣人工智慧學校,以「做中學」的方式培育各行各業AI化所需的技術領袖人才,自2018年初至2019年10月,已培育來自1500家公司、超過5500位的AI專業工程師與經理人。
張育誠說,資策會的課程則是提供適性化的就業養成教育,根據學員的需求,在前期基礎領域的共同學習後,透過專案導向的課程,讓學員發展自己想走的領域。「我們現在儘量找企業合作,由企業提出想解決的問題,讓學生解題。」透過這樣的方式,讓學員銜接產業需求的差距縮到最短。
舉例來說,資策會2018年與以機票線上訂位系統為服務項目的先啟資訊合作,由學員在專案課中開發「機加酒訂票網站」。題目是先啟資訊出的,因此先啟資訊過程中也會派專案經理人了解進度,並在結訓時主動邀請全台各大旅遊業者辦理人才媒合會,為參與專案的17位學員媒合工作,正好補充各大旅行社缺乏的旅遊資訊人才。
另外,學習資料分析較常用到的Python程式語言,網路上就可找到許多自學管道可以學習,因此張育誠認為,想要學AI也可以自學。不過自學者因為較不了解業界實際的需求,學到一個階段就會覺得自己「功夫」夠了,但實際上可能和業界的需求還有一段差距,他也提醒自學者注意。
資料來源:https://www.chinatimes.com/realtimenews/20210121001919-260412?fbclid=IwAR0QQ5gnXECO4NOuBC64S-3KMlXc6-O7q3pR-ZPrDnZCXoAr9NUO84luhiQ&chdtv
全端工程師自學 在 在地上滾的工程師 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
#前端 #後端 #工程師
全端工程師自學 在 Untyped 對啊我是工程師 Youtube 的精選貼文
常有觀眾問我有沒有推薦給程式設計初學者的軟體工程書籍,今天分享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
全端工程師自學 在 在地上滾的工程師 Nic Youtube 的最佳貼文
現在學習知識的渠道越來越多,無論對於零基礎或是有經驗的工程師,想要持續成長應該看書還是看影片來的更有效率呢?
主要會和你分享我過去從新手到資深的過程中,如何持續保持進步及學習的經驗
也許這個經驗可以幫助到你,也歡迎留言和我分享你的看法
相信彼此分享不同的學習見解,能讓對於想要更精進自己程式開發功力的人有很大的幫助
===章節===
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
#寫程式 #前端 #後端
全端工程師自學 在 後端工程師課程在PTT/mobile01評價與討論 - 房產建案資訊懶人包 的推薦與評價
前端、後端、全端工程師必備技能與就業門檻比一比· 前端、後端、全端工程師哪種軟體工程師薪水比較高? ... 〈3分鐘小測驗,找到你的程式自學入口〉 . ... <看更多>
全端工程師自學 在 後端工程師課程在PTT/mobile01評價與討論 - 房產建案資訊懶人包 的推薦與評價
前端、後端、全端工程師必備技能與就業門檻比一比· 前端、後端、全端工程師哪種軟體工程師薪水比較高? ... 〈3分鐘小測驗,找到你的程式自學入口〉 . ... <看更多>
全端工程師自學 在 [心得] 無經驗轉職後端工程師- 看板Soft_Job - 批踢踢實業坊 的推薦與評價
長期受惠於板上文章,決定將自己由去年九月中離職後,
自學網頁技術後成為Python Web Developer的心路歷程分享出來。
希望能幫助到無論是自學還是上課,
為了成為software engineer而努力著的版友們。
----------------------------文長慎入---------------------------------
去年八月底跟公司提離職,九月中離職後開始自學Python、Django網頁技術。
而成為Web Develope上工的時間是今年三月一號,約莫花了半年的時間。
首先我要先澄清的是,我並不鼓勵任何人跟我走一樣的路轉職。
原因無他,台灣使用Django框架以Python寫網頁的工作實在太少了。
如果真的想自學成為網頁後端工程師的話,
成功率最高的方式應該是以工作職缺數量為首要考量,選擇.NET、Node.js、
PHP,甚至是最近火紅的Rails,我想成功率都會高得多。
原PO之所以可以成功用Django轉職,運氣也佔了很大的成分。
一直以來都是很幸運的人,大學運氣好沒什麼唸書考上四大物理,
多益題本刷一刷不小心第一次就考了975分。
之所以挑出這兩件事情講,當然不是純粹想炫耀。
我個人認為如果要以自學的方式成功轉職,
最重要的有以下兩點:
第一點,邏輯以及學習能力(感謝母校物理系的學科訓練)。
第二點,英文能力。至少不能太差,你是要學程式不是學英文。
當你具備了這兩個特質,你就可以靠著國外的MOOC,快速的讓自己入門程式。
廢話不多說,正文開始。
以下會概括分為三個學習的階段,方便大家閱讀。
第一階段:Python好簡單,Coding好好玩之學語法時期
我個人是看Corsera的Python課程入門(有興趣請點 https://goo.gl/49wQIe)
共分為五門課程,前四門我都有認真的看過。教授講課幽默風趣,當你上完課,
你可以學到Python主要的語法以及資料結構,你會知道怎麼用Python爬網路上資料,
甚至會把資料存進SQlite而有了資料庫的概念。
這門課教授講的很好,我認為很適合作為無程式經驗者的入門課程。
當我看完這門課之後,利用學習到的爬蟲技巧以及SQlite資料庫,
寫了一個爬西斯版圖片的爬蟲程式,程式很簡單,主要邏輯就是設定要爬的頁數,
爬網頁版的西斯版,把圖片抓下來存在資料夾中,如果該頁有爬完過就寫進SQlite。
當然,你這個時期寫的程式絕對是那種埋了不少bug,
if、else、try、except混用而成的小怪獸,不要覺得可恥,
這些程式都是你的作品,你該覺得驕傲。
而且,當時的你,應該也不知道自己寫的東西很醜(笑
第二階段:一堆東西不懂、一堆東西要學之資訊爆炸崩潰期
當你進入第二個階段,你必須開始為之後要做的求職DEMO作品做準備。
隨之而來的是大量的資訊、術語以及你要學的東西,可能有點難熬,
不過請耐著性子,紮實的把這些資訊、術語吸收進你的小腦袋瓜,
之後Google會用到的,或著說,寫程式就是要常常Google? 至少我是(汗
這個時期我主要補充了幾種知識:
1. 計算機概論:
台大于天立老師線上開放式課程,邊看邊睡還是耐著性子看完了,
有多少的幫助不清楚,不過有看有保佑,至少能讓自己對Programming更進一步了解。
2. HTML以及CSS:
主要把Codecademy上的課程刷過去,刷了就忘沒關係,
記住一些terminology,你之後寫作品的時候,Google會用到的。
3. JQuery以及Javascript:
Javascript主要也是把Codecademy上面的語法刷過去,稍微做了解。
JQuery部分主要是看tuts+上的30 Days to Learn jQuery (https://goo.gl/x6t1Jz)
4.SQL
把基本的SQL語法在Codecademy刷過一次。
5. Django框架:
看了官方的tutorial、Youtube上一些Django的入門影片,
也看了The Django Book的前幾章,大致上知道Django在幹嘛但矇懞懂懂。
真正深入學習Django靠的是,Django By Example這本書。
寫程式學習最快的方式就是一直寫,當你認真的照著書上,
一行一行打出自己的程式的時候你會發現......
X!書上的code埋了很多Bug,不過你也無形中學會debug(?
總之,這本書蠻推的,如果要學Django框架的話,是一本能讓你從初學者變成,
比較不菜的新手的一本書,裡面用了許多不錯的library,甚至redis、celery等,
實務上用的到的東西,雖然你只是照著書上刻,但做出一些能run的東西也是挺開心的。
你可能會問如果想寫後端為什麼要學HTML、CSS、jQuery、Javascript等,
我才想問你不學前端怎麼做出網頁作品咧。
如果......
你只在自學的時期能只寫後端邏輯、API,
完全不做前端呈現就可以得到滿滿的成就感,我也是醉了。
好拉,至少對我而言後端資料丟到前端在呈現出來是個比較完整而有成就感的過程。
這個階段你會接觸到大量的知識,你必須大量的學習。
可能有時候會有點挫折,不過這些東西都會成為你下個階段寫作品的墊腳石。
你可能會因為大量接觸別人的程式碼而在這個階段,
對於語法、常用的語言資料結構更為熟悉,甚至慢慢開始懂得物件導向的概念,
像是學騎腳踏車一樣,似懂非懂,看多了,就好像懂了(?
最重要的是,在這個階段,你接觸了夠多的知識,你開始知道Google怎麼下關鍵字,
你可能不小心接觸了StackOverFlow,然後順便辦個帳號(?
第三階段:準備作品面試備戰期
身為非本科系半路出家的我們,取得面試機會的方式就是你的作品。
因為Django工作並不多,我當時碰巧得知StreetVoice網站是以Django為架構,
下定決心寫出一個跟StreetVoice一樣的網站證明我也有能力當junior developer。
後來面試完,無消無息又是另一段故事了...
雖然很無腦,不過我還是很感謝有StreetVoice這個網站能讓我不用去構思網站內容,
或許這樣很不creative,不過也省下了我很多的時間,能專注讓自己技術成長。
最後的成果是仿造出了我的DEMO WORK,個人覺得跟街聲網站功能有八成像。
完成的功能有:
1. 會員註冊、登入 2.歌曲管理介面包含專輯、歌曲上傳編輯
3. 歌曲、專輯喜歡功能,following、follower系統
4. 前端刻了一個Music Player播音樂
5. 為了聽音樂不中斷,全站採用AJAX,搭配html push state改變URL
大概由十二月中開始著手製作,
過年的時候做收尾並架在heroku上完成作品,約莫花了一個半月。
其實我很早就決定要做這個題目了,因此在還沒開始寫作品前,
沒事就會開始構思網站架構以及會用到的技術,大大減少開發時間。
---------------------------這是分隔線--------------------------------
當你經歷了以上三個階段,你就正式入門Programming了(應該吧
雖然你還很菜,但你懂了怎麼下google關鍵字,
你也能與人用專業的術語溝通程式的內容。
或許別人講的很多術語你很多似懂非懂,但重點是,你講的術語別人聽得懂,
那你就具備了推銷自己的能力了(X)面試的能力(O)
抬起頭來,自信的拿著你心愛的作品去面試吧。
當你經過了以上三個階段,你可能擁有的面試武器:
1. 語言、框架熟練度:以Python、Django為例,
你可能知道各種基本資料結構的操作(built-in method);
知道什麼樣的資料型態是mutable、immutable;
知道set跟dictionary是以hash方式實作,in的語法速度會比list還快;
你可能知道Django的MTV架構所代表的涵意,
你大致上知道Django ORM的Query要怎麼寫,
你了解request到response在Django中的大致過程。
而這些東西可能是你自己似懂非懂悟出的,
可能是你不懂的時候google看到一些技術部落格,看多了就學起來的。
2. 完整的專案經驗
雖然你的作品可能有點簡陋、code有點醜醜的,
甚至很多寫法都是從stackoverflow或是google上找來的,
但是你有了一個完整的project經驗,你證明了自己有辦法獨立寫出作品。
3. 打死不退的熱忱
要是沒有破釜沈舟的決心,是很難走過以上三個階段的,
展現出自己的決心說服面試官用你吧!
小弟我只面試了三家公司,
很幸運的被現任主管撿走在一家新創電商寫Django,基本上前後端都會碰到。
之所以會一直強調自己很幸運是因為,要是沒有找到這份工作,
我也不知道自己現在在哪兒流落街頭,也沒辦法打這篇文章了......
特別感謝我的女友、家人總是支持我做的決定陪在我身旁。
也感謝現在的主管、同事能夠包容非本科的我在專業知識上的缺乏以及不足。
希望這篇文章能幫助到想靠著自學轉職的勇者們!謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.218.11.14
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1497109631.A.D6F.html
※ 編輯: jly8061666 (124.218.11.14), 06/10/2017 23:53:05
吧。
選Django而不是其他框架單純只是選擇看起來最成熟,使用者最多的框架。畢竟你在初學
的時期根本不知道框架是什麼碗糕,應該算是誤打誤撞吧。
※ 編輯: jly8061666 (223.140.244.244), 06/11/2017 08:29:22
續唸碩班。當初本科系沒唸碩班單純是對竹科興致缺缺,也不想為了洗學歷硬是唸個碩班
。個人覺得每個唸理工都非得唸碩班不可蠻病態的...
※ 編輯: jly8061666 (124.218.11.14), 06/12/2017 21:19:25
... <看更多>