A. 和楊超越做,騰訊、網易的程序員竟然爭著為楊超越做游戲
這個世界太瘋狂。
看到有人用它當頭像的時候,我也並不意外;
“超越杯”是一場編程大賽,由楊超越的粉絲群體主辦,要求參賽者以楊超越為主題開發編程作品。事件一經曝光,就憑借楊超越與程序員的詭異組合登上了微博、知乎和貼吧熱榜的第一。
在決賽前一天,楊超越本人也在微博上為他們打call。
得知游戲是這場大賽當之無愧的主角,進入決賽的10款作品有8款都是游戲之後,我對它產生了濃厚的興趣。
它草根嗎?絕對草根。我剛剛進群,就有一名17歲,名叫杉杉的高中女生希望我寫一段話:“超越看看你學生黨的粉絲,為你和祖國發光發亮。少年強則國強”
而且杉杉顯然不是最年輕的選手,因為前阿里程序員,現農民工子弟小學的支援編程教師阿達指導4名3年級小學生,做出了一款跑酷游戲《超越沖沖沖》,還闖進了決賽。
比賽的勝利標准也十分草根:投票。由於投票鏈接不太好找(我在網上足足搜索了10分鍾),參與投票的人數有限,彈幕甚至圍繞幾個項目“是否刷票了”展開了一番爭論。有參賽者向我抱怨:“投票消耗了大家很多熱情,我們是非常不情願的,現在又要投票,有些成員特別不積極,直接跑路了……”
直播頁面的彈幕刷新極快,從未停止
可你又不能說超越杯不夠專業,因為許多老司機都隱藏在參賽隊伍當中。除了從業10年的原畫師,滿臉鬍子的美國金融行業程序員之外,騰訊、網易的程序員同樣隨處可見,而且他們參與的幾款項目都進了決賽。
例如用虛幻4製作的硬核ACT:《超越傳說》的主創就是網易的實習生,此前他嘗試獨立做過冷兵器吃雞、FPS、TPS等游戲,目前在浙大攻讀計算機圖形學的研究生學位,他說自己試著在作品中融入了黑魂和只狼的部分元素。
騰訊的參與則更為直接:騰訊課堂是超越杯決賽的直播支持方,他們邀請了騰訊的技術專家作為評委(比如魔方工作室群的一名技術總監),還在項目展示結束後,請專家講解騰訊從T1到T6的“程序員升級之路”。即便主持人自嘲為了讓自己接這個活兒,“主辦方說給我2000Q幣”,也無法緩解那種專業到開始無聊的氛圍。
騰訊游戲魔方工作室群引擎中心技術總監,《游戲引擎架構》譯者
這種草根和專業的沖突也體現在贊助方提供的獎品上面。獲獎隊伍既能獲得倩碧護膚品、康師傅奶茶、多芬洗發水以及楊超越的周邊禮品,又能獲得cherry鍵盤或電腦外設,騰訊課堂課程禮包以及騰訊的內推名額。快消、娛樂圈、硬體和職場產品就這樣詭異地結合在了一起,恐怕也只有與楊超越相關的活動才能做得到了。
在決賽前,我采訪了闖入決賽作品《超越幻想錄》的主創青衫隱隱,她是一名學習外國語言文學的大三學生,從來沒有接觸過游戲開發,但因為這場比賽,開始嘗試用專業的思維做一款游戲。在她的話語中,你可以進一步了解選手們參加這項神奇比賽的歷程,也更能理解他們的內心。
我們現在是糊透了,就是邊吃瓜邊看比賽,反正我們也得不了第一……哎怎麼突然輪到我們做采訪了?
進了決賽後天天都在投票,我們之前是第三,現在好像是第五?真的剛不過。沒有防刷票的機制的時候,哎喲我的天呢,各地都有大刷子。本來我們只想在粉絲平台內部消化一下,但後來發現大家都在拉票,就還是拜託父母幫忙,還有組員為了投票,在年級、學校群里發投票鏈接。現在是都隨便了,誰愛投誰投。
我最開始知道超越杯是在3月7日,當時上了熱搜了嘛,我就想看看有沒有隊肯收我們。結果發現並沒有,於是我們就自己成了一個隊,現在隊員有10-20個人,大家親如一家,自娛自樂,天天在那兒吹牛。
我們這個組很神奇,大多是學生,彼此在現實中都不認識,而且都是村民——村民你知道什麼意思嗎?就是粉絲(楊超越曾介紹自己是全村的希望,後來他的粉絲便自稱村民,而粉絲圈則是楊村)。
我是學計算機的嗎?得了吧,我是學外國語言文學的。但我平時喜歡寫個小說啊,畫個畫啊,也喜歡玩游戲,還靠輔助混上了王者段位,所以一直想做楊超越的衍生品,比如小說、漫畫,還有游戲——我很喜歡游戲,因為它能部分地模擬人生。
《超越幻想錄》是以超越的個人經歷為樣本,講述她出道前的故事。春天是剛離家打工,夏天是進入職場,漸漸了解主播、模特行業,秋天是進入經紀公司,冬天是加入《創造101》。過程中她回遇到很多朋友,有不同的發展路線,也會提升數值,甚至通過多周目的努力C位出道,或者海外成團。
我們項目最大的創新是輿論系統,當前熱度和粉絲排名會決定她能否出道,而每次黑色事件都會讓節目的討論熱度上升,讓她吸粉,這個系統我們設定了很多演算法和模式,希望玩家可以思考偶像、輿論、社會和粉絲的關系。
很多參賽選手對超越妹妹有好感,但真不算粉絲,他們做的東西感覺是沒有靈魂的,你明白吧?比如大多素材都從商城裡找,只做了一個超越的模型,那個模型還很不像超越。他們做的是好游戲,但幹嘛要來超越杯蹭熱度呢?
我們不願意直接用商店裡的模型,系統又是原創的,所以一切都要從零開始,花了很多時間才把自己的非專業性彌補上去。別人線下10分鍾就說完的事兒,我們要說2個小時。而且只有晚上9點後大家才有自己的時間,一討論就到2-3點。
整整一個月,我都是9點工作,3點睡覺,心很累,腦子也不清楚。初賽的時候,為了趕第一期的視頻,我翹了2周的課,老師說再翹你就不用來了,直接掛了你。但這個比賽有截止日期啊,只能說翹了的課已經翹了,不再想太多。
開發的時候,我會先和大家敲定大概框架,都要實現什麼功能,怎麼安排活兒,然後分別跟文案組、美工組開會,寫大綱,分劇情,看誰是主筆,誰負責設計超越的形象,然後統一風格。後來我還要讓寫完劇情,沒事情做的文案負責宣發,寫slogan和廣告詞,做推廣,抽獎發測試資格,在微博超話里抓粉絲。
現在《超越幻想錄》已經有了20多張立繪和上萬字的劇本,也做好了功能和系統架構,閑置了很久的程序員就要寫代碼跑程序了——我們也考慮過橙光,但不想把流量都給他們,所以還是想自己做。我希望這部作品可以“無限期開發”下去,慢慢做出來。
我不太敢讓身邊的人知道自己喜歡楊超越。在現實中,讓別人知道你的楊超越的粉絲,做了一個項目,還要別人的支持是一件很羞恥,很難為情,要承受很大壓力的事情。大家覺得她沒什麼實力,所以會給喜歡她的人打上邪教、腦殘的標簽。甚至很多人說編程大賽以她的名字開頭,簡直侮辱這個比賽。但這個大賽就是為她為生,因她而起的,沒什麼配不配得上。
我有一段時間心理狀況很不好,抑鬱什麼的,看到楊超越後,我發現她也努力了,雖然很多事情還是做不好,但依舊能過得不錯,就覺得特別解壓。如果有一天這個社會允許這樣的不完美存在,我覺得會好受很多。
我也有過見超越本人的機會,但一直不太敢,她對我的意義太強了,甚至有點兒符號的性質,就是近鄉情怯——她是我精神上的故鄉。我擔心見到她之後,發現她不能承受我賦予的這么強烈的情感。如果有一天我沒有任何問題,只把她當成普通的偶像,也許會願意見她一面吧。
我不是那種狂熱的粉絲,不怎麼用微博,也沒辦法給超越很強的經濟支持。但我會用自己的技能,產出小說、漫畫、游戲來回饋她。在追星過程中,最重要的是找到自己存在的價值,找到虛擬中存在的真實。
許多人解讀過楊超越,她身上承載了太多復雜的符號和母題:草根能逆襲嗎?努力有用嗎?被人喜歡就意味著優秀嗎?在現代社會生活可以真實且任性嗎?因此她可能擁有互聯網上成分最復雜的粉絲群體,這也是此前超越杯編程大賽能夠爆紅的原因。
有人覺得對於開發者來說,超越杯是一個不錯的曝光機會,有機會推動獨立游戲的發展。我不奢望這場復雜而混亂的比賽能做到這些,但我能肯定一點:這些參賽者把對楊超越的喜愛,真的轉化成了一個又一個作品。
亞軍作品《楊超越秘密雜貨鋪》
說實話,即便是闖進了超越杯的決賽,許多隊伍的表現都只是差強人意:大多數介紹VCR都十分粗糙,解說往往磕磕絆絆,講解作品像是在背課文。但你能看得出來,游戲已經成了他們的表達方式,他們在用虛擬的作品,向虛擬的符號表達真實的自己,真實的存在,真實的熱情。
偶像對人們有什麼意義?相較粉絲的付出來說,他們到底能回饋什麼?不同的時代有不同的答案。不過超越杯大賽的一句介紹文案回答了這個問題:我們的存在,就是要為自己和喜歡的人創造點什麼。
這么一想,我還真的有點兒喜歡楊超越了。
B. 你見過最厲害的程序員是怎麼樣的
以前曾經做過十餘年的編程,見識過不少程序員,其中有兩位是比較厲害的。
第一位,J同學,非科班出身,糧食專業畢業的,之後在一個食品廠工作,因為比較清閑,於是他突發奇想,想考某個211的計算機研究生,就去買了書來看,但是要實踐啊,他又沒有計算機,就有空總去公司的電腦室蹭機器用,電腦室的人,就讓他幫忙開發一個工資管理系統,不知道是不是想為難他,結果他研究生是沒考上了,但是經過一個月的摸索之後,居然把工資系統給做出來了。讓電腦室那些科班畢業的人臉上掛不住啊!
之後他就斗膽去了一個國內知名的企業應聘程序員,居然還給應聘上了,慢慢做到了華南區的技術總監,再後來他幾個同事出來創業,高新挖走他。
他這個人就是傳說中的怪俠,非常低調,樸素,不按時上班,不按時下班,工作效率非常高,愛抽煙,請教他什麼問題,他一時想不出來的話,就去外面抽根煙,煙抽完了,回來就會有答案,反正非常神奇。
第二位,B同學,科班出身,211大學計算機研究生,當時是他的導師跟我們單位有來往,推薦過來的,我面試的他,惜話如金,聽說他C語言非常厲害,但是當時我們做項目需要PB,他說他不會,我就說,那給你一個星期的時候,你回去學習一下,再來面試。一個星期後,再過來,給他一個小模塊,很快就做出來,非常棒,之後,項目的技術難題,大部分都是他解決的。平時,他也不怎麼跟我們來往,但是有事就做,也不打 游戲 ,按時上班,按時下班,非常討厭加班。
遇到技術問題,下班後打電話給他,他不接的。有一次,我們第二天系統要上線,大家都在忙著測試,加班,他到點就走了,領導追到電梯門口,問他,XX哥,你走了,他說了一個字,是,就進電梯了。後來也是被高薪挖走,聽說到現在40歲也還沒結婚。
我們公司有一位非常厲害的程序員,基本上一個人當做一個排兵力使用。也就是說一個人寫代碼的效率基本上抵得上10+人的能力,一年隨隨便便寫個幾十萬高質量的代碼。這種人對編程語言的理解已經到了登峰造極的地步,且能夠靈活自如地使用。
在自己編碼能力強的同時,對架構的理解能力也是超強,一個大的系統能夠很快地進行模塊拆分,快速的定義不同模塊間的交互介面,可以快速的安排任務下去。
另外代碼的質量基本上沒地說,導致跟著他的測試人員幾乎發現不了Bug,這哥們在寫代碼的同時基本上順手就把單元測試寫好了,代碼質量高的簡直出奇。
當然了,至於學習什麼新的開源框架或者新的技術架構,基本上就是2-3天的功夫,就可以全面掌握。
目前為止,公司一直當做寶一樣供著。
我見過最厲害的程序員,是在2001年入職的一間香港電路板公司的電腦部經理,他也是最值得我尊重的程序員,那他最厲害的地方在哪裡呢?
編程語言只懂Foxpro DOS版本,但所有的ERP流程,英文、管理方法說得滴水不漏,有一次和財務的同事聊天,才知道他的月薪達8萬多。
很多程序員最怕大老闆提問題,但在他的眼裡,大老闆提問題就是一個商機,多多少少都要老闆加工資加設備。 高情商的表現就是無論下屬或老闆通通管理得服服帖帖,包括我自己,甚至老闆還沒有說話就己經知道老闆的心思了。
老闆分配的編程任務應期三天完成,絕對不過4天。軟體開發效率的提高,自然要依賴下屬心甘情願的加班付出才行,做到這一點,真的是難能可貴。
最厲害也是我最佩的一點就是,40多歲了頭發還沒有一點白的跡象,每天高效率的工作,下班後就拋開工作的煩惱,盡情桑拿按摩享受。
我認為最厲害的程序員不是編程技術,而是如何利用編程技術,不知道你認不認同?
應該是讀研時的學長,精通java和Python,畢業後進去微軟研究院工作。
當時和他在一個項目組,他獨立完成了教學平台語言分析模塊,NLP 模塊。我們團隊任何問題都能很快給出解決方法,前端後端都擅長。
當時我剛接觸linux,他就已經把Linux作為工作學習唯一的選擇。經常用terminal 操作,敲起代碼太帥了
誠邀,本人在杭州華為研究所工作,之前在一家創業公司工作過,公司里一個工作10年的大神,撐著整個創業公司,老闆總能拿到某些項目源代碼,不同語言的,c c++ .net java總之很多,給他,一禮拜就可以全懂了,所有語言基本都是1禮拜搞定(玩代碼的都知道精通一門語言後學其他的特別容易,不外乎面向對象的,面向過程的,然後就是各種API )上手做項目,之前很多不懂的問題問他都可以從本質上分析得很明白,主要是基本上看幾眼就可以知道哪裡錯了。或者大概方向,我後來去華為,都是他建議的,現在還在那公司的他聽說是技術總監了,應該不怎麼敲代碼了。
核心的代碼總是有那一兩個程序員來實現的。比方說現在微信的一開始的核心代碼。
比方說Linux的核心代碼, 都是由林納斯·托瓦茲編寫的, 並且為了能夠讓開源社區的人一起進行開發, 又編寫了Git版本控制。當你不滿意某個軟體或者系統的時候, 能夠自己實現並製作出更好的也許就是厲害的程序員吧。一直到現在很多的系統分支都是來源於Linux的內核。
最後如何成為最厲害的程序員, 還是要學習基礎核心的知識, 操作系統, 數據結構, 演算法, 編譯原理, 計算機網路, 在這個基礎上學習編程都是為了更好地實現自己的心中所想。為什麼這樣寫, 這樣寫會產生什麼效果。 為什麼Golang最近這么熱, 為什麼鴻蒙會被看好, 它又和其他的有什麼區別, 就可以自我判斷, 而不是見風就是雨。
最後希望自己也成為那個最厲害的程序員。
很久以前,我用win98的時候有次我系統崩潰了,因為我是電腦白痴,我朋友給我介紹了一個高手來幫我修電腦。
他看了一下電腦,問我有沒有98的盤,我說沒有。
他想了一下,叫我把固定電話拿給他,我想修電腦要電話干什麼,但人家是高手,我也不好說什麼,就把電話拔下來給他了。
他把電話線空著的一頭接在電腦的一個插孔內,然後進入dos,就開始在電話上不停的按著鍵,他按鍵的速度異常快,但是只按0,1兩個鍵,我搞不懂這有什麼用,但也不敢問,看了半個多小時,他還是不停的按這兩個鍵,我徐徐的有些困,我問他這東西要搞多久,他說要幾個小時,我給他倒了杯茶,就一個人去隔壁睡覺了。
醒來的時候,一看已經過了4個多小時,我起身到隔壁,看見他正在98裡面調試,過了一會兒,他說,你試試,我坐上椅子用了一下,真的好了,我當時也不懂電腦,謝過人家就走了。 後來我慢慢對電腦有了了解,終於了解,原來當時那位高手是用機器語言編了一個98系統,我後來問我朋友那位高手的下落,我朋友說前幾年去了美國之後,杳無音訊....
五年前有幸在一家軟體公司做產品經理。小的軟體公司。坐標西安。招人還挺不好招的。雖然給的薪水還不錯。但是真心不好招人。這種小軟體公司沒有名氣。真正牛逼的人都不來。
百試幾百人,包括做產品和前端的也算在裡面。光程序員這塊。有百分之六十的投簡歷的都是從某培訓機構出來的。所以的項目經歷。和待過的公司都是一模一樣,有明顯的人為的痕跡。
但是後來實在沒有人手。招了一兩個,差。差。差。真是差到極點
後來又經人推薦,招了一個,說是做安卓開發的。結果連個軟體的心跳包都調不好。軟體的升級這塊都搞不定。最後還是我這個外行,逼著他。一點一點卡,才把軟體升級這塊稍微搞上路了。
說出來真是讓大家笑話,華為的外包中軟國際。有個孩子實在忍受不了裡面的虐待,在裡面工作了一年半。然後跳到我們公司。這個孩子,才是稍微讓人可以用一下。就是起碼。你給他的工作。他能完成。其他的人都是在摸魚。因為這個公司的老闆以前也不是做手機軟體這塊。沒有資源,不認識人。
他是做電腦PC軟體,到後面做BS系統多一點。其實這種沒有技術含量,找的別人的框架。去修改。
普通人見不到最牛逼的程序員,最牛逼的程序員,一定是在最牛逼的軟體或者互聯網公司的深宮後院裡面。還沒出世的。就像當初的張小龍,史玉柱,裘伯君一樣。
你現在能看的牛逼的,感覺牛逼的。都是因為你不懂這個。你才覺得牛逼。包括前幾年比較活躍的黑客們,製造一些病毒。這都不是牛逼。包括熊貓燒香的李俊,普通人覺得他可牛逼了。但是真正的他出來後,去金山 360這種公司,提鞋別人都不要。
因為搞破壞不是牛逼。也不是自己水平有多牛逼。
我來講一個我見過最厲害的程序員。
這個程序員是我第一份工作碰到的大牛,我的第一份工作在中興通訊成都研究所,當時是做操作系統研發的。
我們當時經常會做一些培訓和技術分享,那時候我才入職3個月,我發現公司里有個人每次技術分享時候,就很多人去聽,並且會議室爆滿,連站的地方都沒有,然後我有次也去聽了一下, 第一每次目睹大牛的風采,因此操作系統是最底層的研發工作,會涉及到內核這塊知識,而linux內核知識特別抽象,看書根本很難看懂,但是這個大牛能把很難的東西講的很容易理解,並且在會上面對大家的提問總是能對答如流,實在是厲害。
而後我通過公司里的老員工才了解到,這位大牛是自學成才的,他的文化程度才初中,破格錄取到中興通訊,當時是操作系統部門的技術專家,他都能自己編寫操作系統,對各硬體都非常了解,也出了很多書。可見興趣是最好的老師,讓他能夠在程序員中發光。
必須是ACM大神,樓天成,樓教主。不了解他的可以網路之。是個天才一般的存在。
幾年前清華大學找同學玩,他那時是清華軟體學院的學生,突然說要帶我去見他的偶像,還說是最後的機會了,我們跑去計算機學院,當時博士正在答辯,通過在場的同學找到了他,他很靦腆的千呼萬喚始出來。他們兩在那裡交流了半個多小時,最後互留了EMail,我跟他聊了些我專業的內容,他還蠻好說話。 後面還通過這位同學認識另一位ACM屆大神,上海交大的戴文淵。我對編程略有了解,主要還是崇拜天才。
C. 華為,騰訊,網易這種大公司招聘程序員對應聘者有什麼要求的
你好,像BATJ這樣的互聯網大廠對招聘的要求還是比較高的,當然薪資待遇也是很高的,下面以騰訊為例。
1、騰訊薪資構成
鵝廠薪資結構:一般是12+1+1= 14薪。
鵝廠的標准薪資是14薪,但是通常能拿到16-20薪。
年終獎看部門盈利情況,一般是 3個月。
而其中Node.js的技能要求卻通常是Web全棧工程師的必備技能。可見鵝廠對於人才的選擇是比較嚴苛的。
根據當前的市場需求,互聯網大廠們對於普通前端開發工程師的需求逐年銳減,大廠對於人才產生了強烈的「T」型人才需求,即在一樣精的基礎上還要「百樣通」。Web全棧工程師的招聘數量高達21萬之多,對應的人才卻很少,因此高薪也是可以理解了。
對於想學習Web全棧工程師的無基礎同學來說,北大青鳥、課工場等優秀品牌都是不錯的選擇。課程根據招聘需求制定,包含全部分布式微服務技術,對標鵝廠T4、阿里P8級別。
希望我的回答對你有所幫助!
D. 網易的程序員待遇怎麼樣
待遇還是很好的,程序員待遇還是非常不錯的,因為它本身有一定的難度在這,所以工資待遇都是非常不錯的
E. 有道無霸哥鹵蛋是誰
真實身份名叫同宇,是一名程序員。在北京網易公司從事程序員工作,抖音有道無霸哥藉助自己獨有的氣息和特殊題材的作品,收獲了很多抖音粉絲成為一名主播。