為什麼一些程序員熱衷於討論sql、併發、框架、架構,卻不討論路由、操作系統等?

國內有多少人能像這位大叔一樣,想擼什麼擼什麼
10 個回答
大学生编程指南

從這種心態可以看出,還是迷信國內程序員不如國外的程序員厲害,國內軟件行業經過近二十年的發展,已經積累了一大批經驗非常豐富軟件開發工程師,國內互聯網公司能有這麼大的影響力除了國內人口數量多的紅利之外,還有一個很重要的因素國內程序員質量已經上來了,如果沒有這個基礎不可能發展這麼迅速,國內一批優秀的編程高手已經在很多領域做出了國際水準,像阿里的阿里雲算是中國程序員的一個傑作,水平已經能到很高的水準了,不像是很多人講到的國內程序員只會簡單的搬運工作。

從這種心態可以看出,還是迷信國內程序員不如國外的程序員厲害,國內軟件行業經過近二十年的發展,已經積累了一大批經驗非常豐富軟件開發工程師,國內互聯網公司能有這麼大的影響力除了國內人口數量多的紅利之外,還有一個很重要的因素國內程序員質量已經上來了,如果沒有這個基礎不可能發展這麼迅速,國內一批優秀的編程高手已經在很多領域做出了國際水準,像阿里的阿里雲算是中國程序員的一個傑作,水平已經能到很高的水準了,不像是很多人講到的國內程序員只會簡單的搬運工作。

程序員討論的內容不可能僅僅限於框架,架構,路由和操作系統也是在這個範疇,特別是一些嵌入式系統經常有操作系統定製工作,也屬於程序員討論的重點,程序員討論什麼內容和工作的內容有著直接的關係,記得在一個項目內大家都非常熱衷於講自己的代碼提交到開源社區,並且被通過認可,這種對於程序員來講是巨大的榮譽,現在國內已經有很多的程序員在做這個事情了,很多開源社區裡面已經陸續看到中國程序員的影子了,在初級階段可能因為底子還比較薄弱。開始先是進行學習,基礎足夠了才能有創新的機會。

從這種心態可以看出,還是迷信國內程序員不如國外的程序員厲害,國內軟件行業經過近二十年的發展,已經積累了一大批經驗非常豐富軟件開發工程師,國內互聯網公司能有這麼大的影響力除了國內人口數量多的紅利之外,還有一個很重要的因素國內程序員質量已經上來了,如果沒有這個基礎不可能發展這麼迅速,國內一批優秀的編程高手已經在很多領域做出了國際水準,像阿里的阿里雲算是中國程序員的一個傑作,水平已經能到很高的水準了,不像是很多人講到的國內程序員只會簡單的搬運工作。

程序員討論的內容不可能僅僅限於框架,架構,路由和操作系統也是在這個範疇,特別是一些嵌入式系統經常有操作系統定製工作,也屬於程序員討論的重點,程序員討論什麼內容和工作的內容有著直接的關係,記得在一個項目內大家都非常熱衷於講自己的代碼提交到開源社區,並且被通過認可,這種對於程序員來講是巨大的榮譽,現在國內已經有很多的程序員在做這個事情了,很多開源社區裡面已經陸續看到中國程序員的影子了,在初級階段可能因為底子還比較薄弱。開始先是進行學習,基礎足夠了才能有創新的機會。

很多人覺得中國的程序員只會山寨,不懂得原創,在自己非常弱小的時候先是讓自己存活下來然後才是創新發展,很多企業剛剛掙扎在死亡線上這個時候不可能有多大的創新產生,只有擁有了足夠的財力才能有底氣去搞創新搞研發,任何企業都離不開這個規律,程序員在一起討論的問題點差別場景太多了,程序員討論技術問題未必是在現實中,一般喜歡在網絡上尋找答案,或者喜歡發論壇進行討論,平時具體討論主要是和項目相關的事情,很難直接去談一些架構問題。

從這種心態可以看出,還是迷信國內程序員不如國外的程序員厲害,國內軟件行業經過近二十年的發展,已經積累了一大批經驗非常豐富軟件開發工程師,國內互聯網公司能有這麼大的影響力除了國內人口數量多的紅利之外,還有一個很重要的因素國內程序員質量已經上來了,如果沒有這個基礎不可能發展這麼迅速,國內一批優秀的編程高手已經在很多領域做出了國際水準,像阿里的阿里雲算是中國程序員的一個傑作,水平已經能到很高的水準了,不像是很多人講到的國內程序員只會簡單的搬運工作。

程序員討論的內容不可能僅僅限於框架,架構,路由和操作系統也是在這個範疇,特別是一些嵌入式系統經常有操作系統定製工作,也屬於程序員討論的重點,程序員討論什麼內容和工作的內容有著直接的關係,記得在一個項目內大家都非常熱衷於講自己的代碼提交到開源社區,並且被通過認可,這種對於程序員來講是巨大的榮譽,現在國內已經有很多的程序員在做這個事情了,很多開源社區裡面已經陸續看到中國程序員的影子了,在初級階段可能因為底子還比較薄弱。開始先是進行學習,基礎足夠了才能有創新的機會。

很多人覺得中國的程序員只會山寨,不懂得原創,在自己非常弱小的時候先是讓自己存活下來然後才是創新發展,很多企業剛剛掙扎在死亡線上這個時候不可能有多大的創新產生,只有擁有了足夠的財力才能有底氣去搞創新搞研發,任何企業都離不開這個規律,程序員在一起討論的問題點差別場景太多了,程序員討論技術問題未必是在現實中,一般喜歡在網絡上尋找答案,或者喜歡發論壇進行討論,平時具體討論主要是和項目相關的事情,很難直接去談一些架構問題。

程序員能力高低主要和思維能力和基礎編碼能力決定的,編程基礎可以隨著時間的推移進行積累,思維能力需要經過經過項目的提煉,所以沒有做過項目的程序員不算真正的程序員,程序員能力提升不要隨著時間推移一步步提升的,有些程序員進步幾年後慢慢進步就變得十分緩慢了,主要在編程思維上沒有實現真正的突破。

從這種心態可以看出,還是迷信國內程序員不如國外的程序員厲害,國內軟件行業經過近二十年的發展,已經積累了一大批經驗非常豐富軟件開發工程師,國內互聯網公司能有這麼大的影響力除了國內人口數量多的紅利之外,還有一個很重要的因素國內程序員質量已經上來了,如果沒有這個基礎不可能發展這麼迅速,國內一批優秀的編程高手已經在很多領域做出了國際水準,像阿里的阿里雲算是中國程序員的一個傑作,水平已經能到很高的水準了,不像是很多人講到的國內程序員只會簡單的搬運工作。

程序員討論的內容不可能僅僅限於框架,架構,路由和操作系統也是在這個範疇,特別是一些嵌入式系統經常有操作系統定製工作,也屬於程序員討論的重點,程序員討論什麼內容和工作的內容有著直接的關係,記得在一個項目內大家都非常熱衷於講自己的代碼提交到開源社區,並且被通過認可,這種對於程序員來講是巨大的榮譽,現在國內已經有很多的程序員在做這個事情了,很多開源社區裡面已經陸續看到中國程序員的影子了,在初級階段可能因為底子還比較薄弱。開始先是進行學習,基礎足夠了才能有創新的機會。

很多人覺得中國的程序員只會山寨,不懂得原創,在自己非常弱小的時候先是讓自己存活下來然後才是創新發展,很多企業剛剛掙扎在死亡線上這個時候不可能有多大的創新產生,只有擁有了足夠的財力才能有底氣去搞創新搞研發,任何企業都離不開這個規律,程序員在一起討論的問題點差別場景太多了,程序員討論技術問題未必是在現實中,一般喜歡在網絡上尋找答案,或者喜歡發論壇進行討論,平時具體討論主要是和項目相關的事情,很難直接去談一些架構問題。

程序員能力高低主要和思維能力和基礎編碼能力決定的,編程基礎可以隨著時間的推移進行積累,思維能力需要經過經過項目的提煉,所以沒有做過項目的程序員不算真正的程序員,程序員能力提升不要隨著時間推移一步步提升的,有些程序員進步幾年後慢慢進步就變得十分緩慢了,主要在編程思維上沒有實現真正的突破。

國外程序員因為英文的先天優勢在很多方面都要優於國內程序員,但到了一定程度不一定比咱們的要強,但和祖師爺級的老手差距還是非常巨大,主要還是歷史的積累問題,類似於編程語言級別的創新國內程序員還是有差距,在應用型方面以及構建編程的生態系統方面也是存在比較大的差異,承認差距然後努力去追趕,也是國內程序員需要做的事情,沒有必要妄自菲薄,也沒有必要自我誇大,平常心去對待認真完成一個基本功能模塊,認真審視每一行代碼,時間足夠長了,國內一樣能誕生世界級的編程大神,希望能幫到你。

不会编汇编

題主這問題是典型的國外月亮比國內的圓。

實際上不分國內國外,全世界的大部分程序員都是更熱衷討論“sql、併發、框架、架構”而不是“路由、操作系統”。

為什麼?因為“sql、併發、框架、架構”是應用層關心的事情,“路由、操作系統”是底層關心的事情。

如果大多數程序員都不搞應用級開發,普通用戶拿什麼來辦公?拿什麼來娛樂?全都滾回二十多年前的DOS下去敲命令行嗎?

國內有沒有搞底層的大牛?當然有,難道你以為華為做鴻蒙、阿里做大數據、百度做無人駕駛全都靠的外國人嗎?

綜上所述,大多數人討論什麼內容不一定是技術水平決定的,更可能是市場需求所決定的。

凯腾凯

感謝邀請!

程序員一般率屬於企業級公司的研發部人員,從事軟件開發性質的工作。注意不是研發而是開發。

顧名思義。程序員是開發人員,開發軟件的基層人員。就是通過一些寫好的固定的計算機語言組裝自己想要的想法、需求等。而在這個組裝過程中的技術就是體現程序員能力的強弱。

sql語句的組裝、併發線程的處理、軟件框架的搭配使用都是個人能力的豐富體現。也是程序員在工作中必須要學會的知識點的。

一般人都是活談論自己的長處,不會去過多的解釋討論自身的短處。而路由、操作系統,講真。軟件行業中的大部分程序員都不會接觸或者深入學習這部分知識點。

討論需要大家的附和以及各抒己見,你討論一個別人不會的東西。自然就很無趣。這也是很少開發人員討論路由、操作系統的原因。

小編只是開發人員程序員。對於研發人員不甚清楚。

感謝邀請!

程序員一般率屬於企業級公司的研發部人員,從事軟件開發性質的工作。注意不是研發而是開發。

顧名思義。程序員是開發人員,開發軟件的基層人員。就是通過一些寫好的固定的計算機語言組裝自己想要的想法、需求等。而在這個組裝過程中的技術就是體現程序員能力的強弱。

sql語句的組裝、併發線程的處理、軟件框架的搭配使用都是個人能力的豐富體現。也是程序員在工作中必須要學會的知識點的。

一般人都是活談論自己的長處,不會去過多的解釋討論自身的短處。而路由、操作系統,講真。軟件行業中的大部分程序員都不會接觸或者深入學習這部分知識點。

討論需要大家的附和以及各抒己見,你討論一個別人不會的東西。自然就很無趣。這也是很少開發人員討論路由、操作系統的原因。

小編只是開發人員程序員。對於研發人員不甚清楚。

些許拙見,供您參考。

從事互聯網開發多年,歡迎大家騷擾

网工碾压机

給你們講個笑話 有個大廠的開發在工作時對我發火了 理由是他的vpn無法連接外網 但事實只是他DNS有問題 他有太多的vpn軟件 有的可能修改了他註冊表的DNS proxy 所以 他並不是連不上外網 還是DNS問題 關鍵這些都不是事 主要問題是 這哥們要和我不懂裝懂 說“肯定是路由有問題 連上了VPN要訪問外網肯定是要加路由的 你搞網絡的這都不知道 ” 我日 給我氣的

中国顶级科技评论人

這個人。。。神一樣的存在,換句話說,計算機只是他展現牛比的一個方式而已。。。

他真正牛比的是縝密的邏輯思維方式,堪比數學家的數學運算能力。。。這種人百萬分之一都不一定有啊。。。

中國人不太擅長這些東西,但是中國人有自己的一套理論和解決問題的方法。當然了,經過多年西方同化薰陶,咱們也可以擼起來很多東西。

不過這個人的項目完成能力也太強了。。。隨便一個項目都夠他吹一輩子牛比的!!!!強大!!?

java架构设计

看了這位大叔的職業生涯,簡直就是傳奇的一生!崇拜之情油然而生,不由得停下了正在敲擊鍵盤的雙手,思緒進入“如果我有這麼厲害的技術那麼我會...”的幻境之中,開始意淫起來。。。

突然,產品經理來了,讓我給他把一個用戶的數據給修改一下。我打開MySQL客戶端工具,並連接上了線上的庫,寫了一條sql:“select * from user where user_id = 123”,然後按照產品經理的要求把這條數據給修改了。然後繼續回到我的idea上開發APP這個版本要迭代的功能。

迴歸到題主的問題,為什麼不討論路由、操作系統?個人認為有以下幾點可以討論一下:

不會底層操作系統知識

這個是真的不會,大多數人都不會,除了在大學期間學的計算機原理、操作系統這些知識以外,工作以後真的很難接觸到這些東西了。就算能接觸到一些,也是一些皮毛。大多數人畢業之後都從事軟件開發了,個人認為這也是國內硬件普遍較差於軟件的一個原因。

看了這位大叔的職業生涯,簡直就是傳奇的一生!崇拜之情油然而生,不由得停下了正在敲擊鍵盤的雙手,思緒進入“如果我有這麼厲害的技術那麼我會...”的幻境之中,開始意淫起來。。。

突然,產品經理來了,讓我給他把一個用戶的數據給修改一下。我打開MySQL客戶端工具,並連接上了線上的庫,寫了一條sql:“select * from user where user_id = 123”,然後按照產品經理的要求把這條數據給修改了。然後繼續回到我的idea上開發APP這個版本要迭代的功能。

迴歸到題主的問題,為什麼不討論路由、操作系統?個人認為有以下幾點可以討論一下:

不會底層操作系統知識

這個是真的不會,大多數人都不會,除了在大學期間學的計算機原理、操作系統這些知識以外,工作以後真的很難接觸到這些東西了。就算能接觸到一些,也是一些皮毛。大多數人畢業之後都從事軟件開發了,個人認為這也是國內硬件普遍較差於軟件的一個原因。

應用開發

題中說的sql、併發、框架、架構這些都是基於應用開發,屬於軟件層面。99%的公司根本不需要了解所謂的路由、操作系統,也不會給你時間去琢磨這些東西,工作中也用不到。但是sql、併發、框架、架構卻是每一個應用開發都需要的知識,而且門檻也低。是個人就會用,平時接觸最多的知識就是這一塊了,本著解決問題為出發點,自然討論的就是這些東西了。

看了這位大叔的職業生涯,簡直就是傳奇的一生!崇拜之情油然而生,不由得停下了正在敲擊鍵盤的雙手,思緒進入“如果我有這麼厲害的技術那麼我會...”的幻境之中,開始意淫起來。。。

突然,產品經理來了,讓我給他把一個用戶的數據給修改一下。我打開MySQL客戶端工具,並連接上了線上的庫,寫了一條sql:“select * from user where user_id = 123”,然後按照產品經理的要求把這條數據給修改了。然後繼續回到我的idea上開發APP這個版本要迭代的功能。

迴歸到題主的問題,為什麼不討論路由、操作系統?個人認為有以下幾點可以討論一下:

不會底層操作系統知識

這個是真的不會,大多數人都不會,除了在大學期間學的計算機原理、操作系統這些知識以外,工作以後真的很難接觸到這些東西了。就算能接觸到一些,也是一些皮毛。大多數人畢業之後都從事軟件開發了,個人認為這也是國內硬件普遍較差於軟件的一個原因。

應用開發

題中說的sql、併發、框架、架構這些都是基於應用開發,屬於軟件層面。99%的公司根本不需要了解所謂的路由、操作系統,也不會給你時間去琢磨這些東西,工作中也用不到。但是sql、併發、框架、架構卻是每一個應用開發都需要的知識,而且門檻也低。是個人就會用,平時接觸最多的知識就是這一塊了,本著解決問題為出發點,自然討論的就是這些東西了。

大神就那麼幾個

還有,大家不要覺得人家就很牛逼,自己就很菜。人家確實牛逼,和人家比自己確實也很菜。但是這不是思考問題的點。本是芸芸眾生,之所以出名,就是因為他是技術大神,是屬於金字塔頂部的那麼幾個人中的一個。我們要做的就是不斷的往上爬,不斷學習,精進技術。

看了這位大叔的職業生涯,簡直就是傳奇的一生!崇拜之情油然而生,不由得停下了正在敲擊鍵盤的雙手,思緒進入“如果我有這麼厲害的技術那麼我會...”的幻境之中,開始意淫起來。。。

突然,產品經理來了,讓我給他把一個用戶的數據給修改一下。我打開MySQL客戶端工具,並連接上了線上的庫,寫了一條sql:“select * from user where user_id = 123”,然後按照產品經理的要求把這條數據給修改了。然後繼續回到我的idea上開發APP這個版本要迭代的功能。

迴歸到題主的問題,為什麼不討論路由、操作系統?個人認為有以下幾點可以討論一下:

不會底層操作系統知識

這個是真的不會,大多數人都不會,除了在大學期間學的計算機原理、操作系統這些知識以外,工作以後真的很難接觸到這些東西了。就算能接觸到一些,也是一些皮毛。大多數人畢業之後都從事軟件開發了,個人認為這也是國內硬件普遍較差於軟件的一個原因。

應用開發

題中說的sql、併發、框架、架構這些都是基於應用開發,屬於軟件層面。99%的公司根本不需要了解所謂的路由、操作系統,也不會給你時間去琢磨這些東西,工作中也用不到。但是sql、併發、框架、架構卻是每一個應用開發都需要的知識,而且門檻也低。是個人就會用,平時接觸最多的知識就是這一塊了,本著解決問題為出發點,自然討論的就是這些東西了。

大神就那麼幾個

還有,大家不要覺得人家就很牛逼,自己就很菜。人家確實牛逼,和人家比自己確實也很菜。但是這不是思考問題的點。本是芸芸眾生,之所以出名,就是因為他是技術大神,是屬於金字塔頂部的那麼幾個人中的一個。我們要做的就是不斷的往上爬,不斷學習,精進技術。

以上是我個人的一些觀點,歡迎大家繼續討論~

用户2173993548691

國內資源一般都握在一幫老古董手裡,他們能看懂的也是應用層的一些東西,至於底層那些大神,都是代碼,投資人每次見到他都在問,這傢伙到底幹嘛的?殊不知底層的人員可以改變整個項目的架構,設計出來的東西可以簡單易用

MR杜wy

術業有專攻,研究從事的方向不同。

程序員就是編碼程序為業務服務應用層的,屬於業務系統開發工程師。你說的路由屬於網絡管理,一般網絡運維工程師。操作系統屬於操作系統工程師,研究底層的。

诺斯替教主

水平沒到那個層次,比如說性能問題,數據包協議解析、拆包過程有性能損耗,內核數據拷貝到應用程序內存也有性能損耗,為什麼不見有人從底層的層面去優化?谷歌是做到了,一般開發沒那個能力

飞向蚂蚁

我國大多數公司的開發只停留在應用層面,對於計算機底層技術的研究還比較落後。受大環境的影響,對於底層技術的研究缺乏動力。

相關推薦

推薦中...