各位大哥好,小弟想從事有關Internet軟體設計師的職務,基本上小弟是0基礎隨然是本科系畢業,但是並不是很認真學,又自行進修過java、CCNA、html5、ASP.NET、CSS、C#,可是仍不知道還有哪些是我該學的,請各位大哥指點迷津給個課表讓我有個方向我還欠缺哪些沒學的,希望能給我個方向跟課表,小弟感激不盡。
我目前的工作是前端工程師 , 其實後端也要會...
一開始我也是做網站,現在則是建網站 (用CMS系統)
台灣人會把工程師 順手當美工用(以前的)
現在幫大陸老闆工作 就比較單一了
看你說你0基礎~
又學這麼多語言~(資工或資管的可能性挺高的)
我是資工系出身~沒有進修甚麼研究所~
資工學了超多語言~
C.C++.C#.JAVA.matlab.html+css.javascript.sql.ios.android還有組合語言..等等
學這麼多...卻沒一向精的...
學校都會有一種制度..就是培養選手..
但我沒被選到~
而我呢..
則是在畢業後..
先入伍後找工作~
我也是在進了職場之後..
這才將其中一項語言稍微精通~
html+css.javascript.
還因此學了新語言~PHP.ASP...等等
還學會了從以前就不擅長..特別討厭的..LINUX系統
還學會使用各種工具..docker.git.redmine.oracle...等等
所以..我的情況從一開始..跟你應該是一樣的~
我學很多..也沒有認真到哪裡去..自然當時也就認為自己根本0基礎~
殊不知..我就業後..才知道..自己並非0%基礎~
所以我認為..你不該說自己基礎為0
你缺乏的..就是自信心~
去應徵一波吧~~
在職場上學習~比自己摸索要快多了~~
剛開始肯定會換個幾間..
但也因此..才可以讓自己有所成長~~
給自己信心~不要害怕失敗~
想從事有關Internet軟體設計師的職務 ←確定?
是要開發瀏覽器?通訊軟體?還是...
你首先要先確定一個比較清楚的方向,
又或者你的問題是"跟網路有關的設計師",
如:網頁設計、APP...,
不管你想做的是哪一個,
以你的說明來看,你接觸程式不少,只是可能不精,
先想好你對啥比較有興趣,然後可以開始著手自己寫一個小型的,
當有了起頭之後,你就會知道你該加強哪個,
另外,對於你未來面試,你也才好知道往哪方面找,並且如何回答面試問題~
加油~
隨(雖)然是本科系畢業,但是並不是很認真學
養成和速成的差異:
建議:
這裡有一個直觀的統計,讓你了解外面的世界是怎樣的:
https://madnight.github.io/githut/
一個工程師找準方向很重要,是前端、後端還是客戶端,以及是否足夠清楚這些之間的差別也很關鍵。
以你的表述方式(java、CCNA、html5、ASP.NET、CSS、C#)來說,這樣的順序以及大小寫的錯誤表明你對這些語言真的是還沒有入門。
這樣會比較好:
後端:Java, ASP.NET, C# - Java 的成長曲線比較平穩,你要找到使用 Java 的公司做幾年才能有進步; C# 和 ASP.NET 的关系请看这里。
前端:HTML5, CSS(3) - HTML 和 CSS 的知識對於前端來講入門都還不算,Javascript 更重要。
證書:CCNA - 可以忘了他。