Re: [請益] 我需要協助找出路

作者: qrtt1 (有些事,有時候。。。)   2018-09-23 18:33:07
有太多知識要補,只好先偷懶,上個 roadmap 好了。
https://github.com/kamranahmedse/developer-roadmap
借用一下前面 TonyQ 截錄的推文
→ haposa: service是什麼,可以教一下嗎? 09/23 15:33
→ TonyQ: 就 API or WSDL ~ 09/23 15:34
在 Web Application 製作的這個 Context 下,
Service 其實可以泛指的是 Backend 相關的工作。
其中較為具體的容易用來入門的部分,就是實作 API
不管是有標準型式的 Web Service (SOAP, WSDL)
或是以 Entity 與 Resource 為核心的 RESTful API
還是自由自在任意規則的 Web API (不強制遵守 RESTful 語意)
大致上都是由 client 端打來 server 端問事情,
然後 server 端回答些資料給 client 端的情境罷了。
而後端的範圍中,又以狀態的保存最為重要。
其中廣泛被使用的就是關聯式資料庫,
我猜,這也是為什麼 TonyQ 在另一篇推文直接問你 db 熟不熟。
我大膽推測,應該是覺得你前端的方向沒戲了
不如運用你過去學過的東西,來拼拼後端的方向吧。
→ haposa: 這網頁是面試用的,其實算還好吧,另外通用是什麼? 09/23 15:34
因為時代的演變,前端與後端開始發展出更複雜的技術
不像早期,比較會刻 Web UI 的人,需要被要求懂一點後端
或主要工作在寫 Server 端的人,被要求要改前端的畫面
還是更衰小的 Designer 被要求要摸 Web UI 與後端。
時代開始朝專業分工的路在走,
你目前手刻的 css、javascript 與 html
則是處於在『練習』階段要做的事
實際上會使用 framework 或 code generator 來製作
它將獨立的 css 或 javascript 以更高階的層次在溝通
而非像剛學說話的小孩,一個單詞一個單詞地溝通。
以較大塊的 building block 堆出成果。
我們開始能講出句子,或以抽象的名詞來表達
這些提昇與精化的內容,即為通用性。
→ haposa: 可以說一下我API要提供什麼東西嗎,我沒做過API不清楚 09/23 15:36
他只是建議你走後端,並不是打算叫你實作個什麼 API 來端詳。
由最近的文可以看得出來,他在試著找 C# 後端工程師。
對比上你先前的經歷,具有編譯式語言的經驗,
你要再去摸相似,但更高階的 C# 應該是有助益的。
以『背景知識』的量來說,它會比你去轉你完全不熟的領域要有效率多了。
所謂的背景知識,就是你先前習得的知識,並且其中可以用來輔助你
學新的東西的部分(或是你先前沒學過,你新的東西不太可能學得好的部分)
對於使用編譯式語言來說,『假設』你應該要知道一些編譯流程的重要部分
例如:知道要設 library (header 與 library 的 search path)
並能由 error message 判讀是程式寫壞了,還是 library 沒有找到
或是實作上的品味:
有良好的 module 規劃能力與相關性管理的 sense。
→ TonyQ: 你說還好就還好啦,另外你現在少了一個面試機會,恭喜你。 09/23 15:39
→ haposa: 我對WEB不熟,能否教一下,我知道現在網頁都很漂亮 09/23 15:40
→ haposa: 我是在求職,不是自己創業,這網頁是做For求職的 09/23 15:41
雖然你不求『包裝』,但面試的材料基本要做到隱惡揚善
你可以承認你不完美,但不用把缺點展漏無遺。
→ TonyQ: 你知道 web theme 是什麼嗎? 如 bootstrap 之類的 theme 09/23 15:41
→ haposa: API我只知道是提供JSON給人家撈資料 09/23 15:42
→ haposa: 我要提供什麼東西,我不清楚 09/23 15:43
→ haposa: API我有說我的認知只有那樣,您沒回我說我要加什麼API 09/23 16:33
→ haposa: 我又不是開公司,怎會有業務內容,那要提供什麼API 09/23 16:34
→ haposa: 可以提供一下嗎 09/23 16:34
這裡還只是在期望你對 API 的實作有些概念,
而不是具體來說你要實作些什麼 API。
若非要說些什麼建議,你得對於選用的工具上的弱項來加以研究
面試的本質就是一種測試,一種攻防。
過程中對手會看著你手上的武器知道哪些弱點,
會針對這方向給你展示實力的機會,若你能證明你有 sense
工作自然會到手。
舉例來說,你用的是 PHP 與 Laravel。
那它們常見的 OWASP 列出的對應問題,有哪些是有方便的工具能解
有哪些是還沒有統一的處理方式,所以需要 Programmer 來選擇。
目前雖然說這些似乎太早,
但其實我也是趁放假閒閒,簡單弄個紀錄。
跟你有相似困擾的人,也許會覺得有幫助吧!?
作者: haposa (haposaﳿ艢  ￾N￾)   2017-09-23 15:33:00
service是什麼,可以教一下嗎?
作者: TonyQ (自立而後立人。)   2017-09-23 15:34:00
就 API or WSDL ~
作者: haposa (haposaﳿ艢  ￾N￾)   2017-09-23 15:34:00
這網頁是面試用的,其實算還好吧,另外通用是什麼?可以說一下我API要提供什麼東西嗎,我沒做過API不清楚
作者: TonyQ (自立而後立人。)   2017-09-23 15:39:00
你說還好就還好啦,另外你現在少了一個面試機會,恭喜你。
作者: haposa (haposaﳿ艢  ￾N￾)   2017-09-23 15:40:00
我對WEB不熟,能否教一下,我知道現在網頁都很漂亮我是在求職,不是自己創業,這網頁是做For求職的
作者: TonyQ (自立而後立人。)   2017-09-23 15:41:00
你知道 web theme 是什麼嗎? 如 bootstrap 之類的 theme
作者: haposa (haposaﳿ艢  ￾N￾)   2017-09-23 15:42:00
API我只知道是提供JSON給人家撈資料我要提供什麼東西,我不清楚API我有說我的認知只有那樣,您沒回我說我要加什麼API我又不是開公司,怎會有業務內容,那要提供什麼API可以提供一下嗎
作者: plsmaop (plsmaop)   2018-09-23 18:36:00
作者: littlethe (東周流浪漢)   2018-09-23 18:47:00
現在網站越來越專業分工了,像我就不懂前端
作者: alihue (wanda wanda)   2018-09-23 18:50:00
太佛心了吧~ 現在網站專業分工,是因為想要網站可以處理的事情更複雜了
作者: lulufufu (lulufufu)   2018-09-23 18:53:00
佛心推
作者: devilkool (對貓毛過敏的貓控)   2018-09-23 19:14:00
推佛心
作者: heru (Heru)   2018-09-23 19:24:00
佛心好人一生平安
作者: edison51501 (蘿莉總隊長)   2018-09-23 19:29:00
我最近剛開始找工作,這篇講得很清楚,給了我一些方向
作者: haposa (haposaﳿ艢  ￾N￾)   2018-09-23 19:30:00
您所說的API是撈資料,我有問一個問題我要提供什麼資料給別人撈,API我用非restful可以建重點在我要提供什麼資料給人家撈,我沒開公司爺另外,英文我很糟,有中文的roadmap嗎Q_Q
作者: xxi511 (少北)   2018-09-23 19:40:00
痾...寫程式的英文很糟
作者: edison51501 (蘿莉總隊長)   2018-09-23 19:40:00
https://goo.gl/Lzomnx 中文roadmap
作者: mathrew (Joey)   2018-09-23 19:44:00
佛心
作者: BignoZe (BignoZe)   2018-09-23 19:44:00
作者: devilkool (對貓毛過敏的貓控)   2018-09-23 19:46:00
隨便啊,就像練習做電商網站demo難道自己要有商品嗎
作者: lisa090914 (好天氣,好心情~)   2018-09-23 19:48:00
不是一定要開公司才能開放API啊... 真要練習的話可以找一個有開放API的Data source,抓到資料之後轉成需要的格式,寫一隻API讓自己的網頁可以讀寫資料。
作者: LeOniD0728 (Leonid獅子哥)   2018-09-23 20:01:00
佛心 連中文roadmap都幫忙找了
作者: dobowdoo (緋星)   2018-09-23 20:13:00
推活菩薩
作者: vi000246 (Vi)   2018-09-23 20:17:00
天啊 真的是伸手牌耶
作者: stellvia2359 (Astral)   2018-09-23 20:18:00
活寶XD
作者: pptsodog (天橋下說書)   2018-09-23 20:21:00
都可以啊 不然去接個公車的opendata
作者: landlord (91)   2018-09-23 20:55:00
誠心建議<br>
作者: brianhsu (墳墓)   2018-09-23 21:14:00
超佛心!
作者: sa074463 (壘包)   2018-09-23 21:22:00
還繼續當伸手牌找不到正常...
作者: DCTmaybe (竹竹人)   2018-09-23 21:38:00
您人真好
作者: mgrn (MGRN)   2018-09-23 21:43:00
感謝
作者: haposa (haposaﳿ艢  ￾N￾)   2018-09-23 21:54:00
回edison51501 : 謝謝您,我履歷改完會研究看看的回devilkool : 沒商品沒價格,要用模擬的嗎回lisa090914 :您是說如我撈google data轉json格式做API嗎還是撈進來後,存到資料庫,做成自己API?
作者: x246libra (楓)   2018-09-23 22:02:00
roadmap的單字 是專有名詞 不懂正常 一個一個查到懂都可以念完碩士了 不要跟我說妳英文多差看文件 配合google翻譯 以你得程度 一定可以做到又不是要你 聽 跟 說 查文件的程度 英文不需要多好
作者: lisa090914 (好天氣,好心情~)   2018-09-23 22:40:00
通常Call API回傳的資料都已經是json,要不要存入資料庫看系統需求。詳細教學網路資源很多,噢不過是你願意看英文的情況下說真的,你要找工程師的工作但說英文不好只願意找中文資源,這樣學到的真的很有限,不要求聽說讀寫精通,但至少要會到能看懂document 跟一般文章的程度吧。
作者: kilter (掰咖中~)   2018-09-23 23:22:00
佛心啊!
作者: AvatarH (Avatar Hsieh)   2018-09-23 23:22:00
推佛心!!!中文版roadmap讓我太震撼了,真的太佛了!!
作者: liangnash (涼奶昔)   2018-09-23 23:30:00
佛,本來想回文的看完第一篇的推文就放棄了....
作者: haposa (haposaﳿ艢  ￾N￾)   2018-09-23 23:46:00
回lisa090914 : 英文多少看得懂,但是有點吃力,學比較慢
作者: Eric0605 (我還有點餓)   2018-09-24 00:38:00
作者: umum29 (....)   2018-09-24 07:33:00
推佛心人
作者: cjjj21 (Passione)   2018-09-24 07:38:00
作者: O187 (187cm)   2018-09-24 08:58:00
哇!中文的也長出來,太佛了
作者: stkoso (Asperger)   2018-09-24 11:44:00
太佛
作者: u4m06 (u4m06)   2018-09-24 13:41:00
也太佛XD
作者: bill42362 (酒池肉林夜夜生科)   2018-09-24 16:53:00
作者: lucifiel0121 (Ashe)   2018-09-24 21:13:00
推專業活佛/回覆
作者: wimax802 (還要考什麼....)   2018-09-24 22:30:00
超佛 感恩
作者: akito117 (宗益)   2018-09-25 01:49:00
佛心推 該說的都說了
作者: jason23268 (Lucky)   2018-09-25 09:30:00
推佛心,感謝分享
作者: kaibaemon (海馬衛門)   2018-09-25 09:49:00
功德圓滿 啊不,是功德無量
作者: Smilefan (嘿wei)   2018-09-25 13:15:00
作者: jill (陳吉兒)   2018-09-26 01:38:00
好人一生平安,這篇太佛了...
作者: jojowolf (天使羽根)   2018-09-26 15:47:00
我佛慈悲
作者: sherlockms (夏)   2018-09-27 01:59:00
受益良多 能再好好省思自己求職的方向正不正確
作者: judy2r3 (小穎≧﹋≦)   2018-09-29 16:41:00
竟然還真的有中文的 佛 推

Links booklink

Contact Us: admin [ a t ] ucptt.com