Web dev 討論區 [1]

ぱないの

359 回覆
29 Like 2 Dislike
2.5條吾 2024-05-24 05:06:48
之前用大兜亂,寫左一個用socket.io 嘅WhatsApp,可以?
ぱないの 2024-05-24 11:16:43
你公司有無backend? 老細ok嘅話咪叫佢比你參與下backend果邊
不寫程式的程式員 2024-05-24 12:22:12
香港地講錢途的話不外乎springboot同golang
nodejs沒甚麼錢但總算有D工做, rust無咩工
至於.net我就不予置評了
不寫程式的程式員 2024-05-24 12:32:53
其實好多dev同你一樣
就算佢地學識frontend都一樣無design sense整到靚UI
專注backend就得, 見工直接話自己唔熟frontend
不過backend個roadmap都幾長下, 唔好嚇怕&唔好急
https://roadmap.sh/backen

至於AI/ML呢D好講興趣同數底, 見人見智, 而且每個月都有新野變得極快, 小心學完就outdate....sor, 根本無可能學得完
再者市場上好少AI/ML工作
不寫程式的程式員 2024-05-24 12:37:29
你整左咩老闆其實都唔會睇
你只要學你公司個tech stack就得
然後你做好左心理準備之後, 直接同你老闆傾career path話自己想試埋做backend
不過呢, 如果你公司frontend workload好大....我睇怕就算你識, 你老闆都未必會放人
倒轉, 如果你公司backend workload好大, 佢直頭多謝你
但你就預左人工唔會變
係間公司practice完就準備轉工啦
2.5條吾 2024-05-24 14:01:07
有好多front end同事都想行full-stack,可能有排都排唔到,同埋本身stack都圍住node is,少d機會。建議係咪學埋spring boot?
不寫程式的程式員 2024-05-24 18:01:29
你同前面那位唔同, 人地唔鍾意frontend, 更加唔會想學js
frontend轉backend最快手一定係學nodejs
個人建議花D時間去學習下nestjs (or Angular)
熟習下DI, MVC, annotation
有左底之後, 再接觸其他backend language既framework會好快上手
2.5條吾 2024-05-24 21:35:30
明嘅,thanks。

BTW另外想問下見工interview嘅事,自己唔係讀CS出黎,好多concept都係半桶水,interviewer就問frontend-security問題,唔係就問下CS concept,想問下要學到邊先唔會比人大到。
不寫程式的程式員 2024-05-25 01:26:13
如其學到唔畀人大到
不如心態上唔好覺得人地大你
IT呢行一日千里, 總會遇到自己唔識既野
"Stay hungry, stay foolish." - Steve Jobs
ぱないの 2024-05-26 01:06:01
programming唔係淨係得frontend嘅
唔鍾意嘅話真係好難做落去
相反如果你肯學肯鑽研,任何一條path都可以成功

純backend其實好普遍,因為大project structure每一個component都要好專,你諗下database, api, infra, devop其都係可以好深入,上市公司每team有幾十個人都唔出奇

frontend嘅話,除左css d UI野,frontend最主要嘅技能我覺得分為:framework (meta-framework)嘅知識, 處理data(fetch/display/loading state/caching之類), 3rd party integration, 同JS 基本功等等,而且報fullstack嘅工基本上90%會要你整個網頁仔,所以就算唔鍾意都好,html css js都算係入場券

你話flexbox grid果d其實唔係design, 而係layout。你可以試下上dribbble是但搵一兩個mockup去用html css實現出黎,真正掌握flex/grid之後你就會開始唔洗用腦去砌layout, design 果part留返比designer唔該
ぱないの 2024-05-26 01:12:59
springboot 真係好多工做,尤其大公司/banking
不過同時都建議學左express (or koa/fastjs/hapi, etc)先,至少呢d library保留住http handler = function(req, res):void 呢個概念,而nestjs果d full ledge framework 已經wrap左一浸,其實唔係咁適合一開始學整restapi
2.5條吾 2024-05-26 03:15:45
2隻我都有玩過,因為本身express果陣都係起野分析同nest.js一樣,所以概念上都大致了解。但冇公司肯請我屌....(interview會口吃)
不寫程式的程式員 2024-05-26 08:38:57
問題係純js fullstack既出路好窄
舉nestjs只係用作跳版去學傳統DI/MVC framework
之後都係要學其他backend language先夠料出去同人競爭
不寫程式的程式員 2024-05-26 08:43:57
問題係純js fullstack既出路好窄
舉nestjs只係用作跳版去學傳統DI/MVC framework
之後都係要學其他backend language先夠料出去同人競爭

講多句....
nodejs門檻太低, 僧多粥少
因為大部份backend dev都識frontend/JS, 所以學nodejs無咩困難...
所以單純識js fullstack唔夠競爭力
WAI? 2024-05-26 11:53:16
真係咩,我見有做java嘅dev真係js都冇掂過
不寫程式的程式員 2024-05-26 14:12:32
如果我只鍾意backend的話, 我打死都會同老闆講我唔識frontend
FeelsBadMum 2024-06-03 13:35:03
係咪新學嘅都建議照學左nodejs先 之後再學其他framework?定如果我有python底可以直接skip左佢學翻related嘅framework? 同埋想問香港主流backend多用咩language寫?
fufuying 2024-06-03 13:54:44
去jobsdb search下啲backend keywords就知
就咁睇spring佔大多數
FeelsBadMum 2024-06-03 20:03:36
想問係咪應該做下d daily ui challenge去砌layout 熟左手先開始學backend?
不寫程式的程式員 2024-06-03 21:48:49
以下香港Backend Language排名純粹個人觀察
(如果有橫線代表有明顯差距, 無的話差距唔明顯)

1. Java
---
2. C#
---
3. Nodejs
4. PHP
---
5. Python
6. Golang
7. Ruby
8. C++
9. Rust

隨手打, 可能有miss, 歡迎指正
皇帝雞汁 2024-06-04 10:20:37
唔想寫Java C#係咪等乞食
唔鍾意D野咁verbose
同埋太heavy既OOP
而家sideproject寫NodeJS用typescript + 少少functional concept寫得好爽
打算學埋effect-ts
fufuying 2024-06-04 15:02:52
side project我都偏好用nodejs
特別係nextjs可以一舊野砌哂fe/be, deploy直接用vercel勁方便
皇帝雞汁 2024-06-04 16:31:38
前nextjs用家
已轉會remix
ぱないの 2024-06-04 22:12:25
remix
nextjs static export 無dynamic route真係敗筆
scam 2024-06-05 06:49:59
JS 最大問題係做嚟做去都係個類型既 project …
呢個世界好大好多唔同種類既野
吹水台自選台熱 門最 新手機台時事台政事台World體育台娛樂台動漫台Apps台遊戲台影視台講故台健康台感情台家庭台潮流台美容台上班台財經台房屋台飲食台旅遊台學術台校園台汽車台音樂台創意台硬件台電器台攝影台玩具台寵物台軟件台活動台電訊台直播台站務台黑 洞