導航:首頁 > 程序命令 > 程序員內行外行區別

程序員內行外行區別

發布時間:2023-03-10 13:41:57

程序員是什麼工種

  1. 程序員(英文Programmer)是從事程序開發、維護的專業人員。一般將程序員分為程序設計人員和程序編碼人員,但兩者的界限並不非常清楚,特別是在中國。軟體從業人員分為初級程序員、高級程序員、系統分析員,系統架構師,測試工程師五大類。

  2. 軟考程序員考試屬於計算機軟體水平考試(簡稱軟考)中的一個初級計算機職稱考試。對於軟考程序員考試並無學歷及資歷條件限制,更無論年齡、專業與資歷。一年可報考軟考程序員考試兩次,但一次考試只能報考一種資格,因此報考了程序員考試則無法再報考軟考其他級別或科目的考試。同時軟考程序員考試採用筆試形式,考試實行全國統一大綱、統一試題、統一時間、統一標准、統一證書的考試方式。

  3. 通過國家統一組織的考試,資格考試分為:程序員級(原初級程序員)、軟體設計師(原高級程序員)以及更高水準的:信息系統項目管理師、系統分析師(原系統分析員)、系統架構設計師、網路規劃設計師、系統規劃與管理師。

② 什麼是程序員

什麼是程序員

什麼是程序員?什麼人能稱得上是程序員?會編程序的人都是程序員嘛!這個問題看似簡單,但細想一下,也很難回答。其實在中國,有關程序員有很多種接近的叫法,例如“開發人員”,“編程人員”,“電腦人員”等等。只是現在分工越來越細,專業化程度不斷提高程序員這個詞才會逐漸地流行起來。

那麼什麼人才算是編程人員呢,現在看來凡是從計算機專業或相近專業畢業的、以編寫程序為職業的都可算得上程序員。但是在上世紀80年代到90年代,由於計算機還是個新生事物,整個社會對其有種神秘、高貴、不可觸及的印象。加之計算機人才少之又少,除了計算機專業從事開發工作之外,很多非計算機專業的同志,甚至初高中生也加入到開發隊伍之中,他們充滿激情,敢於學習,勇於探索,他們其中有許多人很快地就成為開發隊伍中的主力軍,成為編程人員中的佼佼者。有的時候,專業的程序員還不如業余的程序員,這種情況比比皆是。那個時候,開發環境、學習環境比現在差的很多,程序設計語言比較單調,技術書籍更是少之有少。記得當時只能把單位印製8086,Z80匯編程序設計當作教材,用debug把操作系統中代碼列印成厚厚書籍來閱讀。由於單位是生產電腦(組裝)的,因此,使用電腦還是比較方便,但是,絕不可能在家裡自己擁有電腦的。

由於那時程序員可以觸及電腦,可以看著別人不懂的代碼,可以讓電腦執行自己的指令,在許多外行甚至內行人看來,是非常敬仰的。

程序員一般只掌握單一的程序設計語言,比如編寫匯編程序的程序人員,編寫C語言的程序人員,編寫unix、xenix、aix、soc、hp-unix等unix類的shell程序人員,編寫與資料庫打交道的procc程序人員,編寫C++程序的程序語言,編寫面向對象的VFP、VB、Delphi,PB的程序人員,編寫web程序的HTML,CGI,ASP,php的程序人員、編寫C#、java的程序人員,這些程序語言有些被保留下來,有的則被時代無情淘汰了。同樣程序員如果不能適應語言的發展也避免不了被淘汰的命運。

我感到其實程序員和其他職業人員不同之處:

1)因為比爾蓋茨是編程序的,似乎每個程序設計人員都有一個“比爾蓋茨”夢想:比爾蓋茨能做的,我也許能做到,即使做不到,做一半也是不錯的。這個潛在的意識是程序員最大的財富,許多程序人成了有理想有抱負的人。我想很多人選擇IT大都與此有關吧。

2)工作成果完全由自己把握,隨編隨運行隨出結果。這種自我感覺是很多職業都不具備的。因此,程序員有很強的自信性。而且這種自信,往往可以使得程序員產生自己可以開公司念頭。

3)有很高的預期價值。

軟體通過使用創造了價值,程序員通過製作產生了軟體。因此,程序員往往把軟體的價值看作自己的價值,例如一個軟體賣了5萬元,程序員就會把自己的勞動價值故在5萬上,如果這個軟體有100個潛在的市場,那麼程序員就會把這個價值升值到5*100=500萬上。所以在程序員這個群體,很多人都相信自己未來能夠獲得更多的'收入。

當然,程序員也有其他一些特點,例如:有的程序員喜歡晚上幹活,白天睡覺;有的喜歡鑽研,連續加班;有的頭腦靈活,動手能力強;有的喜歡追逐最新技術,變成別人公司的代言人等等。

有一點我是注意到了,程序員在社會上的地位呈下降趨勢,以往給人以仰目而視的形象,逐步走下神壇。也許我們在中國的程序員中間再也發現不了比爾蓋茨的身影了。

這是程序員的悲哀還是社會的悲哀,還是正常不過的社會現象?

;

③ 游戲行業的程序員一般有哪幾類分工

游戲程序員也是有分工的,比如說圖形程序、邏輯程序、工具程序等等

圖形程序主要負責游戲畫面的顯示,對於3D游戲來說,圖形渲染包括模型、材質、貼圖的顯示,光照和陰影的效果等等,這可以說是游戲編程中技術含量最高的部分。從事圖形程序需要良好的3D數學訓練,線性代數、圖形學是需要主要攻克的課程,現在業界主流使用DirectX作為底層庫,這也是比較基礎的技能。

邏輯程序員對於外行人來說其實是個比較抽象的概念,其實就是控制游戲世界的規則,我舉個簡單的例子,比如說俄羅斯方塊里,一個規則是如果一個方塊落下之後發現有行滿了,就會消掉這些行,然後上面沒有被消掉的行會按位置下降。在游戲世界中,你能看到的一切gameplay都要依賴邏輯程序來控制,在絕大多數情況下,邏輯程序在代碼數量上占據了游戲程序的主體。

業界主流的發展越來越傾向於這樣一個認識,策劃創造游戲的玩法,美術創造游戲的畫面,而程序的職責是為他們提供幫助。這種幫助主要就是提供給他們工具,在游戲開發流水線越來越進化的今天,工具的好壞對游戲的質量起著決定性的作用。一些典型的工具包括地形編輯器、場景編輯器、腳本編輯器、粒子編輯器等等。對程序員來說,編寫工具程序往往需要掌握Windows(或其他操作系統)編程的能力。

當然還有很多很多其他的分工,比如AI程序員負責編寫怪物和BOSS的行為,角色的尋路,UI程序員負責編寫游戲的界面,比如各種菜單、狀態的顯示,服務端程序員負責編寫伺服器端的邏輯程序等等。鑒於答者的工作,這種分類其實主要是按照3D網游來講的,其他不同平台不同類型的游戲當然會有不同的分工,不過大體上差不多。而且這些分工很多都是有交集的,並沒有選了其中一種就不會做別的這種事,分開來講只是希望能有個大概的印象。

④ 作為一個程序員,其他人對你有過哪些誤解

一是理解誤解, 外行理解內行,業余理解專業,經常向低水平需求妥協讓步!

二是效率誤解,為何一個月還開發不出像」淘寶一樣的網站「?

三是能力誤解,程序員應當精通各個領域,在電腦方面必須是「全才」。

四是形象誤解,目光呆滯、穿著老套、不善交際似乎是程序員的標簽。

五是加班誤解,程序員天生就該加班!

家裡親戚有買電腦的會讓你參謀,這算正常操作,電腦有問題也找你修,除了電腦,列印機,復印機什麼的也屬於程序員工作范疇。

不僅僅是程序員,任何一個行業,任何一個人都會被別人誤解,因為你不曾走進,所以還是未知,停留在表面,沒有深入,以訛傳訛以謠傳謠,別人說啥就是啥,所以誤解就來了

上大學的時候親戚問我學啥專業,我說計算機,於是就開始找我修電腦,裝系統。各種電腦問題都來找我。在他們眼裡,我學的專業就是專門修理這些電腦器件的。每次都搞得我很尷尬,自己真的不會,更不能給它們說我學的是Java c++ 數據結構這些。因為外行真的理解不了。

工作後我第一份工作公司是做手機的,於是親人們又來找我買手機,總是問我公司有沒有內部價,有沒有優惠。還有一些朋友找我修手機,升級,裝軟體,各種網路問題,軟體版本問題都來找我。我根本不精通,但是每次都很尷尬,公司從來沒有優惠價,講究飢餓營銷導致內部員工每次都買不到。

現在第二份工作是雲計算,每次回家親戚總要問我工作是幹啥的,是怎麼工作的,我解釋半天他們也是雲里霧里。作為程序員,真的給外行解釋不了自己。

以前我從事編程工作,我也曾經經歷了一些不同的誤解,比較典型的誤解就有四點吧。
第一、以為程序員很會修電腦或者修手機
這個事情到現在為止還讓我很頭疼,我最害怕的就是去領導辦公室簽字什麼的,領導讓我給他修電腦,以前是害怕客戶讓我修電腦。現在修電腦的次數少一些了,又時不時有人以為我會修手機,這是天大的誤會啊,我自己的電腦壞了或者手機壞了,都是別人修的。

第二、他們以為我計算能力很強
出去吃飯,逛街什麼,比如遇到了什麼東西可以打折,時不時有人就讓我來算,我掏出手機來算,有個別人就會問我,你們學計算機的,還要用計算器來算啊,我雖然是學計算機的,但是我數學一般般,計算能力也很一般啊,對數字也非常不敏感,多幾個零我都要慢慢數的。

第三、以為我很會玩 游戲
有時別人在玩 游戲 ,要走開去上廁所或者聽電話什麼,讓我去頂一下,我也是不會的啊;好像從接觸計算機開始,我都不怎麼愛玩電腦 游戲 ,感覺自己有點不正常。

第四、程序員居然不會打五筆
以前我在一個廣東比較比較偏僻的縣級醫院給他們做系統,他們因為要錄入病人信息,有些字打五筆打不出來,總是來找我,有時半夜都把我叫起來,知道了我不會打五筆,覺得好奇怪,省城來的工程師不會打五筆,哈哈哈。。。

1、程序員都是禿頭,或者做程序開發對頭發不友好

2、程序員都愛穿格子衫

3、穿個大褲衩,頂個黑眼圈,兩眼呆滯,雙目無神,外表憨厚,內心狂野,十足的悶騷男

4、程序員收入都很高

5、修電腦修網路是家常便飯

多數公司會把前後端開發者放在一個部門,兄弟組可能還有產品,測試,運維等,統稱為技術部。

我司,產品與前端屬於一個部門,程序部只有後端開發,經常被外行人統稱為「技術」,實際解釋了他們也不懂。

前後端協作項目,出bug在所難免,總有一些劃不清界限的鍋…不過,大家都有極強的責任心與擔當,不存在出了毛病就相互甩!

另外,我曾是一名代碼寫得不太漂亮的美女前端,現兼產品策劃、項目管理,主要負責H5/小程序/網站開發

感興趣的歡迎來關@霧里看花花不現

剛畢業那會兒,很多人把程序員當成修電腦的。親戚們的電腦有問題了,都跑過來修。我哥就是一名程序員,早些年電腦還不像現在這么普及,那些年逢年過節,只要哥回家,親戚朋友們的電話就來了,說是電腦哪裡哪裡出了問題了,讓哥去給修修。哥一聽,這分明就是硬體問題,我一搞程序開發的,也修不來啊,但是親戚依然不依不饒,還跟哥說:「你不是搞程序的嗎?搞程序的不會修電腦,說了誰信啊。」可最後哥還是讓他們去電腦城找維修師傅修理。

除了親戚們意識里認為搞程序的就是修電腦的以外,公司里剛入職的小姑娘也會這樣認為。哥之前講,他們公司行政部新來了個小姑娘,看著哥上下班背著電腦,就認為他是修電腦的。剛好行政部的電腦出了問題,無法開機,這個小姑娘就攔住了背著電腦正准備下班的哥,哥就告訴她,他是程序員,像這種電腦的硬體問題應該去找電腦經銷商,他們一般會上門維修的。那小姑娘是一頭霧水半信半疑,最後找到了經銷商給修好了電腦,小姑娘還是過了好久才消除這種懷疑。

當然除了認為程序員是修電腦的,還會認為程序員就是所有的程序都應該精通。我哥之前公司的一個業務領導,突發奇想打算開發一款手機APP,就問了公司的人員配置。研發這邊就向上匯報,這款APP如果開發的話需要招聘幾個安卓方向的程序員,結果這領導就說,不是有那麼多程序員嗎?派幾個人來做就行了,為啥還要另外招。研發這邊只好說目前公司程序員中沒有安卓方向的。這個領導還一愣一愣的,似乎不知所雲。

有時候隔行如隔山。

作為程序員受到的誤解有很多。

第一工資高:都說程序員都是高薪職業,或許都是被人家的吧,在一個新一線的城市,7000+的工資,如果只是生活確實還可以,但是加上房貸車貸之後就徹底不夠用了。所以高薪職業的說法都是相對的,可能那些996的程序員才配擁有高薪吧。

第二格子衫:我也清楚為什麼格子衫是程序員的標配,可能我是一個假程序員吧,我的衣櫃里好像沒有一件格子衫。

第三會修電腦:作為一個程序員經常有朋友找我修電腦。電腦藍屏了找我,電腦死機了找我,電腦開不了機了也找我,甚至照片換底色、p圖也找我。凡是與電腦有關的他們都會想起我,但我其實也只能問度娘或者簡單粗暴點重裝系統。我其實不會修電腦,我電腦壞也要找專業的維修人員。

1,能幫我盜個6位的QQ號嗎?每個程序員都是黑客,可上天可入地

3,幫我修下系統、電腦、路由器、U盤、手機,你不是干這個工作的嗎?這還不會?!

是的,每個程序員都可以做系統,修硬體,:

⑤ 你對底層程序員有何看法他們的主要工作是什麼

你對底層程序員有何看法?他們的主要工作是什麼?

程序員,外面都說人傻,錢多,死得早。
不過我本人是程序員,所以不完全認同,但是也不能說沒有。程序員因為天天和代碼打交道,代碼是很多邏輯的部分,所以程序員一般邏輯思維不會太差,但是整體來說和人交接和情商就比較低。

c

1.自己把技術學到位。往大公司發展,才能真正地學到東西。2.實在不行,用做程序員這幾年的資金,做點小生意,有魄力,就往大的方面發展。要不就安安逸逸過一生。

閱讀全文

與程序員內行外行區別相關的資料

熱點內容
java多類繼承 瀏覽:157
怎麼用多玩我的世界連接伺服器地址 瀏覽:481
為什麼華為手機比安卓流暢 瀏覽:175
javamap多線程 瀏覽:226
卡西歐app怎麼改時間 瀏覽:841
jquery壓縮圖片 瀏覽:970
用紙筒做解壓東西 瀏覽:236
神奇寶貝伺服器如何tp 瀏覽:242
雲伺服器支持退貨嗎 瀏覽:277
貸款等額本息演算法 瀏覽:188
根伺服器地址配置 瀏覽:499
單片機是軟體還是硬體 瀏覽:624
vivo手機怎麼看編譯編號 瀏覽:320
塑鋼扣條演算法 瀏覽:301
linux應用程序安裝 瀏覽:414
linux怎麼查找命令 瀏覽:431
安卓12原生和非原生是什麼意思 瀏覽:277
四川廣電怎麼安裝app 瀏覽:6
大話西遊伺服器是什麼意思 瀏覽:775
誇克解壓壓縮文件 瀏覽:915