目前還是大學生,想問一下有哪些程式能力是必備的呢 ,
我目前會的:
JAVA[只有使用android studio開發過APP 配FIREBASE]
Html.css.javascrip(網頁前端)+php(後端)[就只有架網站而已]
Python(懂語法、機測題都做得出來,但沒實做過東西)
資料庫(只學過觀念,但也沒實做過)
想問一下我之後的方向是什麼呢,我想在畢業前將自己進修到符合工作條件。
現在在自習,但又不太明白學習的方向,麻煩講簡單一點,怕聽不太懂
1.我未來沒有很想做網頁工程師,那我還有需要更深入的去學網頁語言嗎?
2.Python、Java是不是專精深入一種即可呢?
那如果我JAVA還要深入的話,我接著要學什麼呢?(目前只會android stuio做app)
3.資料庫還沒有搭過JAVA那些實作過,只有開發網站的時候做過phpmyadin。
那我資料庫還有必要繼續學嗎?還是等進公司之後再研究公司資料庫呢
4.還有什麼程式能力或工具是必備的嗎? 只學java不學c#.net會不好嗎?
1.我未來沒有很想做網頁工程師,那我還有需要更深入的去學網頁語言嗎?
不用
2.Python、Java是不是專精深入一種即可呢?
小孩子才做選擇
那如果我JAVA還要深入的話,我接著要學什麼呢?(目前只會android stuio做app)
只說 java 太籠統
我對 java 不算很熟
但我知道 java 能寫
web
android app
desktop app
這些所需要熟悉的框架也一定會不同
3.資料庫還沒有搭過JAVA那些實作過,只有開發網站的時候做過phpmyadin。
那我資料庫還有必要繼續學嗎?還是等進公司之後再研究公司資料庫呢
所以你是想做什麼工程師呢
用 java 寫 android 的話
或許不需要
但還是那句話
小孩子才做選擇
不用到精通
但我覺得至少要有個概念
4.還有什麼程式能力或工具是必備的嗎?
問對問題的能力
相信我
這一定會對你很有幫助
問錯問題你會繞一大圈
沒有啥工具或能力是一定需要的
根據你的工作內容而定
只學java不學c#.net會不好嗎?
請定義不好
大學畢業又有基礎能力,
應該不至於找不到工作,
至於方向的話,
先想個東西來寫吧,
寫一個比較完整的功能出來,
另外如果你要走Android的話,
目前應該都會需要會Kotlin.
不過還是先想辦法寫個完整的專案出來,
你就會知道自己要學什麼了.
畢業後感覺是,很遺憾大學沒有把必修課程精通,
以下是如果我重新身為大學生會做的事情,
必修課程裡面的資料結構、演算法......等,對於 coding 能力有很大的幫助,
要認真的學,
建議你可以多多參加 CPE 或 上 Leetcode 解題,
這樣就等於在自習了,
至於你問有哪些程式能力是必備的,
其實是在於你對未來工作的興趣到底在哪裡,
你可以到 104求職平台 或是 你想進的公司,看看那些你有興趣的職缺,
看他們需要甚麼,再去精通它,
希望能幫助到你
大學時光要好好把握 ~~
講到java,不得不提Spingboot自助餐
ps.今年三月回的,因爲用平板回覆,懶的打字了!直接截圖
看到本版常有年輕學子在問:『我的方向在那裡?』不免感慨萬千。
在我們那個年代,思慮單純,選擇較少,關於未來的方向,大抵不出三個,一是接續家族事業、二是考個公務員,三是隨便找個工作,有什麼做什麼。
當然,這是有時代背景因素,彼時,大學窄門沒多少人能擠得進去,錄取率約三成,絶大多數的同學都只唸到高中職(包括區區在下小弟我),就得出社會就業或先當兵,18年歲的小毛頭,那能想那麼多?又有誰可以商量,更別說什麼上網求教了,父執輩比我們讀得書更少,也指不出什大方向,能把我們養大,就很不容易了。
這位同學的焦慮我能體會,但我沒能力指出方向,不過,有件事我倒是知道,不管您將來從事什麼工作,把該工作儘心儘力做好,就會有前途;我看過太多人,整天抱怨懷才不遇,老闆眼瞎,看不出他這個人才;但,其實,我的經驗時,只要您努力,只要您是人才,不會全天下的老闆都瞎了眼,總有人會看出來的。
天道酬勤(等下又有人要罵我啦),路在腳下,不在嘴哩。
你問的問題蠻明確的...而且蠻多題的 我先試著回答幾個好了 如果你有仔細看 那我們在繼續往下看...
目前還是大學生,想問一下有哪些程式能力是必備的呢 ,
我目前會的:
JAVA[只有使用android studio開發過APP 配FIREBASE]
FireBase 只是一個基本的套件、架站的工具大概有 2^N 這麼多種,只會一種是不可能足夠的
Html.css.javascrip(網頁前端)+php(後端)[就只有架網站而已]
你列出了 html css js php 很棒 再怎麼樣寫網頁都脫離不了這四款
接著.... sass scss canvas vuejs reactjs angularjs laravel sympony CakePHP
這些東東你認識幾個呢
Python(懂語法、機測題都做得出來,但沒實做過東西)
那你知道 python2 python3嗎
你知道python 可以做哪些事情嗎?
資料庫(只學過觀念,但也沒實做過)
這個...請搜尋SQL 大概會有9487個結果
然後 我推薦 mysql
1.我未來沒有很想做網頁工程師,那我還有需要更深入的去學網頁語言嗎?
認真來說,不需要。但相對的。你的走向就會被限制住。
而且現在很多app。常會需要網頁語言做搭配。
2.Python、Java是不是專精深入一種即可呢?
那如果我JAVA還要深入的話,我接著要學什麼呢?(目前只會android stuio做app)
認真來說,能多學就多學。程式相關你永遠不知道你未來的公司需要哪一種。
搞不好你現在還在選擇這兩種的期間。已經被學三種的人給打敗了。
學程式語言沒有所謂的好不好,只有學不學。不學可以,但相對的你的能力就是少了這一項。
還有,要學做app的話。最好是連ios也一起學。
3.資料庫還沒有搭過JAVA那些實作過,只有開發網站的時候做過phpmyadin。
那我資料庫還有必要繼續學嗎?還是等進公司之後再研究公司資料庫呢
其實,光你這個問話。就可以知道你根本還不懂什麼是資料庫。
而且,無論任何一種程式語言。大多數只要是需要資料儲存式的軟體。一定都要搭配資料庫。
所以這是必學的東西。
4.還有什麼程式能力或工具是必備的嗎? 只學java不學c#.net會不好嗎?
沒有什麼程式能力是必備的。也沒有什麼工具的是必要的。
只學java不c#沒有所謂的好與不好。
再來,就是複黑話語
「你問這什麼鬼問題,回家去再練個10年後,再來看看會讓你覺得抱歉的問題。
會問這樣的問題根本就是連初學者也不是。有這樣的心態的人。你不適合再這個行業混。去賣雞排會比寫程式好」
好了,以上為我的黑暗面。看看就好
推雞排 \0.0/
阿 複黑話語
「去賣雞排會比寫程式好」
好像是在說我,
我問的通常是鬼問題。
@ckp6250
不要對號入座。鬼問題不等於心態問題。
鬼問題反而比較適合在程式界惡搞。這也是為何我不認同你的論點。但也不代表我反對你的論點。但絕對適合在程式界上。
如果你有發現。我完全沒對你說過不適合在這業界上的話語。
心態問題才是最嚴重的。完全不適合在程式業界。
叔叔我給你的建議就是:
好Swift,還不來快點跟我學。
不要再拉我入抗了啦!!!學太多了啊!!
坑,就是挖來給人跳的。
我正很努力在學 Laravel,也要感謝諸位先進的不斷開示。
我一點都不怕學新事物,反而樂在其中,以前沒去接觸框架,主要是因為所接的案子通常都不大,還沒超過五十萬的,以過去技術,游刃有餘,因循苟且,得過且過。
有些東西,學了半天,都還沒派上用場,就從市場上消失了,比如什麼 Silverlight , linq , sharepoint , J# ...幾乎沒看到誰在用?
這個同學列出的那些名詞,我通通都學過,書櫃中一大堆電腦書,什麼都有,只是資質駑鈍,學書不成,去學劍,又不成。
我不怕 Laravel , 反而比較怕 cola 大,據說,連狗看到他都怕。
有些東西,學了半天,都還沒派上用場,就從市場上消失了,比如什麼 Silverlight , linq , sharepoint , J# ...幾乎沒看到誰在用?
所以啦,用到再學,把架構、觀念學清楚了,各種語言幾乎就只差進階用法。
最近都在看老飯骨,做料理的都強調一通百通了,寫程式的更該知道一通百通。
你....若對程式沒有興趣...學這些也是白搭..
因為你以後的工作走向...可能就會對程式碼開發不感興趣..
若用來當業務的話~這些程式碼的話術可以派上用場~
不過..你還在人生的決定階段..重點看你自己的決定
工作多年,我自己也繞了很多路,提供一些小小的心得給你參考
由技術開始選的話,當然覺得以目前大宗的程式語言,在求職的路上會相對廣一點,但有時候也會陷入一些盲點,畢竟看起來好像選什麼都不錯,多學當然多幫助。但人的時間就是這麼多,就算是大神也不是樣樣精。
小小的建議,其實可以去開啟Linkedin、Cakeresume等等求職網站,去看看你理想中工作的職位,他需要一些什麼樣的能力,然後再針對自己的技術選型去調整方向。
如果你不知道這些職位是幹嘛的,也可以參加相關的社群或是研討會,去接觸這些已經在這領域的人,了解一下平常工作都在做些什麼,是不是符合自己想要的環境。
這些都不是浪費時間,反而是先替自己釐清自己的目標在哪裡,才更能集中火力往這邊邁進。
工作其實也是,應該是先訂定一個要完成的目標或產出的結果,然後看缺少什麼經驗跟資源去補足,不是盲目的學習。
希望對你有所幫助。
資料蒐集不停,學習從未開始.
這是一些人常有的問題,老是怕投入,怕吃虧.
不管哪種都好,先拿起來學,不懂就問.
學了一樣以後,才會感到樂趣.
不然就是一輩子在問,學哪種技術好?
一大堆這樣的人,來來去去的.
還有想轉職的,想要簡單上個課,就要吃一輩子的,真是太天真了.
這類的,隔一段時間就會出現來問.一般都撐不久啦.看太多了.
還有一些人,花了好多時間,寫一堆整理的資料,來發在技術文章,
但是實際上,就是沒有真的深入理解.一看就知道,沒寫過多少程式,
但是以為整理筆記資料,就好像有進步了,都是在騙自己.
要學技術,就要有股傻勁.努力寫程式,不停的嘗試.
我在三流的學校出來,在學校也是學了一百種東西,覺得自己都會(for if )
出社會時,根本什麼都不會.一個登入畫面,就寫了3天.
後來覺得出社會,其實很實在,就是寫專案.
所以學再多東西(皮毛),如果不會寫專案也沒用.
挑一個你喜歡的,然後做出一個專案吧.
如同一年前你問題中,大大回答的,會在專案中,考驗自己解決問題的能力,邏輯和資料分析的能力.
這些能力是專案必需的,不管用什麼語言都一樣.
先寫一整套 ERP 吧,要包含會計 喔
如果你能寫得出來,基本上月入十萬甚至二十都不是問題
我說的是從頭到尾一個人寫,還要能夠模組化,有授權系統
學語言哪一種都可以,問題是你能夠專精哪一種,然後可以發揮到多大的效用
這還考驗到你解決問題,甚至邏輯還有資料分析的能力
在學大學生能有未雨綢繆的想法應該是值得點讚,但是以你述說的基本能力概況,以程式設計師來看,個人認為是未達標;如果您未來不是要做這方面的工作,就另當別論。
其實您提的問題重點還是您自己在未來想做什麼?你得先學習做自己的主人,決定好方向再來蒐集相關信息,而不是把自己的未來交給在網上的大家來幫你回答。目前是在學學生的你其實擁有許多可能性,專注努力在自己選擇的某個目標上(例如:資料庫),至少在書本上按照範例全部都學過了,也該嘗試實做一個能應用在生活上或是學業上的Project,才能算的上學會的程度,此時你自個兒對這項技能的掌握,應經足夠支撐你自己再去尋找進階的技能應用來做深度學習,那時候的你就不會再問現在的問題。