Re: [請益] 只會C++就業難度
語言是最基礎到沒什麼好說嘴的東西
你應該學的是應用, 語言只是幫助你完成應用的工具
例如你想寫 image processing, 就挑一個喜歡的語言
然後看看有什麼 framework / tool 可以幫忙實作出想要的東西
大多數語言不外乎就是 primitive type / io / object oriented / syscall / etc
以我自己來說, 例如我想學個 go
就簡單看一下 Learn Go in Y Minutes
想學個 rust
就簡單看一下 Learn Rust in Y Minutes
online IDE 打開寫寫 hello world 能運作就差不多了
剩下的就是多練習的熟悉度問題, 不過這也沒什麼好練的
以你文中說的 C++ 來說也是, 我看到有些人說 C++ 學 App 還是 Web 用不到
那是因為你們被屏蔽了, 你看不到後面的事情
例如 App 很多需要跟 Native code 溝通就派得上用場
Web 現在諸如 Web Assembly 也都正在流行
就算你寫 Python / Node.js, 很多 package 也都是 Native code
還有人說 C++ 很難, 任何東西要多難都可以弄得多難
不難可能是因為沒有擴展性了, 能無限擴展的東西你永遠都學不完的
Python 也可以未來出 4, 5, 6 又多了一些奇奇怪怪的語法跟語言特性
那還不是跟 C++0x 跳 C++11 / 14 / 17 差不多意思
所以你會有永遠摸不透的錯覺
但是你真的用得到那些艱難的語法跟特性嗎 ?
語言只要學到足夠解決你所需要的問題就足夠了
剩下的就看個人天份能多學就多學 (因為 CP 值也不高了)
※ 引述《spong (請輸入ID)》之銘言:
: 想請問一下有經驗的人,小的在大學都只在學
: C++/Python大概就沒了,接觸C++後Python
: 就沒什麼再用了,除了上述頂多有用過HTML、CSS
: 做過幾個醜到炸的網頁,但不是很精通。
: C++ 的程度大概看完,C++ Primer PLUS 和 C++ Primer
: 能了解7~8成,在等當兵這段期間,無聊就是刷
: Leetcode不然就是當假求職者,亂丟履歷
: 去面試,但發現未來要找以C++或Python為發展的
: 人力銀行開出來的需求條件,幾乎會的都沒達到一半,
: 想請問如果,要讓工作比較好找,還需趁當兵期間
: 多加強什麼呢?
--
online IDE 打開寫寫 hello world 能運作就差不多了?
每個人看法可能不同 不過這真的是我親身經驗據實以報而已 我學一個語言大概都是這樣, hello world 寫出來然後隨便看一看就上手了
※ 編輯: kloer (114.36.20.9 臺灣), 08/18/2020 10:32:32C轉nodejs這種差蠻多的 要花不少時間 至少幾周跑不掉
說hello world是不是有點誇張
你都講rus 我不信你寫完hello world懂生命週期跟借用
rust 的 life cycle 跟 borrow 確實是比較靠邀的東西 失言了 不過對大部分語言來說確實我寫完 hello world 就已經能上手用來開發相關應用
※ 編輯: kloer (114.36.20.9 臺灣), 08/18/2020 14:48:25語言這種東西要用再去學,用多少學多少就好了。
5
在台灣會C/C++的工作其實滿多的 竹科豬屎屋裡面寫韌體/Driver的都是用C 這個就不用說了 如果講C++ 職缺也是不少 近年來Android大行其道,一般人只知道APP層的職缺 但在系統廠和豬屎屋其實有滿多人在寫Android HAL層的程式12
先講結論,如果只會"c++",而其他甚麼都不會的話,目前確實很難就業 搞影像的現在還是很缺會c++的人才 只是光靠c++這門語言其實沒有多大的意義 簡單來說好了,這是我朋友的親身經歷 他是做影像的36
首Po想請問一下有經驗的人,小的在大學都只在學 C++/Python大概就沒了,接觸C++後Python 就沒什麼再用了,除了上述頂多有用過HTML、CSS 做過幾個醜到炸的網頁,但不是很精通。 C++ 的程度大概看完,C++ Primer PLUS 和 C++ Primer14
C/C++的發展是不是比較不直觀 畢竟大宗缺前後端App都不會直接用到 出路跟別人完全不同=>嵌入式 EDA 高頻交易... 感覺很吃domain knowledge 尤其硬體 剩下很多缺台灣好像也沒有?
25
Re: [請益]沒有任何的程式基礎,如何自學JAVA先說結論: 語言的部分從 C++ / Java / Python三個挑一個都可以 非本科的話我建議是挑Python 其實多年前我只會建議C++或Java 但不得不承認Python真的是後起之秀(尤其是3.0開始) 拿Python來搞CI/CD根本開掛 重點是他好學 壞處是很多底層的東西你可能會不懂 但無所謂 除非你做底層不然這不一定重要20
Re: [問卦] C語言根本可以淘汰了吧?阿肥外商碼農阿肥啦, 會問這種問題的,麻煩去把恐龍本重讀或是去重修OS,現在一堆半路出家搞不清楚system library跟user application。 現代各種語言好用是建立在底層已經有人幫你鋪好路了,才會讓你們這些文組覺得好像寫 程式很簡單,結果遇到系統級的問題還是要理組來善後。當GC的實作不須要有人先實作好12
[問卦] 有沒有kotlin 除了寫app還能用來做什麼如題 kotlin 除了寫app還能用來做什麼? 大家現在比較看好發展的語言除了 c家族 golang rust 等等的以外 好像沒人特別提到kotlin11
[問卦] 工程師應該精通幾種程式語言?如題 程式語言這麼多種 基本的 Java C++ 算會用的9
Re: [問卦] C++到底難學在哪裡程式語言主要就是拿來告訴電腦你要他做甚麼 C++是一個給你很多能力來控制電腦效能或是達到硬體極限的語言 我自己的經驗 是在學校的時候只有碰過C++03 離開學校後有三年沒有碰C++ 主要都在寫Python 那時候只覺得Python真美好 很多東西寫起來就像是Pseudo code一樣8
Re: [討論] 請大家聊聊 JavaScript的缺陷不太認同, 如果今天的task是計算1加到10000 從紙上開始 1 + 2 + 3...一直算到10000可以解決問題 用等差數列的公式也可以解決問題 寫段code直接寫個function讓function可以支援不同的min, max也同樣能解決問題 這些方法都能解決問題?難道他們都是好方法嗎?6
Re: [問卦] C++到底難學在哪裡: c++難就難在包山包海 既要 1. 兼容c的底層控制 2. 又有"modern c++"想要把時下其他語言流行的特性包進去4
[心得] 2020-2-7 每日新聞#每日新聞 # 2020-2-7 每日新聞 # FB: # 為什麼 Discord 要從go轉換到rust 今天來講的更詳細一點3
Re: [討論] 請大家聊聊靜態語言的缺點借題發揮一下:static typed for the win 不過還是先切題回答「靜態語言的缺點」: 在大部分常用的靜態語言中,的確可能出現 valid program 不好標注 type 的情況 不過到底有多難標注就完全看是哪個語言跟哪個版本了 -----1
[心得] 2020-2-9 每日新聞#每日新聞 # 2020-2-9 每日新聞 # FB: # Rust: image-rs 0.23 新增新的錯誤處理 解碼介面