學c/c++ 搞個人開發 往什么方向去學呢 學習那些技術?
uj5u.com熱心網友回復:
通常意義上的個人開發和企業開發的區別是企業開發是集體協作的,有人寫前端,有人寫后端
而個人開發需要一個人完成所有作業。
例如樓上提到的外掛,界面都很簡單,就是各項開關。
這其中又分兩種情況,一個是接私活,一個是開發與公司無關的專案。
接私活一般都是有了成熟的模式,然后按照客戶需求套用一下就可以了。
而個人開發則要自己開創出模式,自己開拓出市場
這其中又分為兩種情況,一種是兼職,一種是專職。
兼職在做的一般都是免費專案,開發者多半是出于愛好,試市場情況再決定是否收費。
昨天剛來一個千萬大佬,他應該是前端,個人分析是給了某個集團寫了個app,然后被收購的。
這就對開發者的技術要求非常高了,需要一定的核心技術,到哪兒都餓不死。
在此之上,又分兩種情況。像那種大神級的是一種情況,他們是創造方向的,他們是創造技術的。
他們的方向和技術,我揣測不出。我只能大致估算一下大佬級的方向和技術。
計算機專業其實分為兩類院校,大專級的理工系和大本級的數學系。
也就是說一般的程式員都是敲代碼的,就是個高級技工,跟工廠里的工人沒什么區別。哪個技術流行,就學哪個。哪個好找作業,就學哪個。哪個落后,趕緊更新知識。
一般可以看那些培訓學校的課程,他們開設的肯定都是時髦的課程。還可以看各種統計資料。
例如去淘寶或豬八戒什么的,看看哪類活兒需求比較多。
但是這樣做,和給人打工沒什么區別,也沒什么意思。
真正的個人開發,還得比拼內力,也就是數學系中的計算機課程。其實,很多專案都是個人開發的,但是這個太難了,需要你自己對自己評估。
uj5u.com熱心網友回復:
往下學習,既能了解問題的本質。也是一個技術迭代性不是特別強的方向。
原理比很多很多都重要。
最終的地步可能都是:演算法、資料結構以及如何針對具體問題找到最適合的解決方案(也就是演算法、資料結構+個設計模式吧)
uj5u.com熱心網友回復:
C語言,C++,界面,資料庫等。圖形用戶界面(GUI)編程可以學習C++ Builder,架構先進(和C#一樣拖控制元件),入門比較容易。
C++ Builder是真正的可視化的開發工具。C++ Builder可以用滑鼠拖拉控制元件加上設定屬性輕松的“設計”出一個程式的圖形用戶界面,利用可視的組件/控制元件像“搭積木”一樣,以“所見即所得”的方式搭建應用程式的界面,這也是C++ Builder這個名字中Builder的概念。這樣,只需要用C++語言撰寫業務邏輯代碼,類似于DOS下文本界面編程,只要專注于實作業務邏輯功能就可以了,代碼非常簡潔。資料的輸入和表現,都在圖形用戶界面,非常直觀、易用。這就是RAD開發(Rapid Application Development,快速應用程式開發)。
書籍推薦:
《C++Builder 6程式設計教程(第二版)》 (陸衛忠,劉文亮 等編著 /2011-04-01 /科學出版社)(當當網)
《C++Builder 6編程實體精解》(趙明現),PDF,是數字版的,非掃描版的,里面還有一個俄羅斯方塊游戲的完整實作。
《精彩C++Builder 6程式設計》(臺灣 吳逸賢),里面有10幾個簡單小游戲的實作,可以自己看懂以后再重寫,才是自己掌握的。
《C++ Builder 5高級編程實體精解》(劉濱 編著)都是較大的實用的程式。
C++ Builder書籍下載:
https://pan.baidu.com/s/13n9hxwVj9ai1p5L2rQC83Q
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/93126.html
標籤:非技術區
上一篇:下面的程式哪里有問題啊?
下一篇:PTA一道題有兩個測驗點無法通過
