亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        轉(zhuǎn)碼

        2022-04-25 12:48:08王鑿
        大學(xué)生 2022年4期
        關(guān)鍵詞:轉(zhuǎn)碼網(wǎng)頁代碼

        王鑿

        說實(shí)在的,其實(shí)自己對(duì)自己的半斤八兩倒也挺清楚。文科(社會(huì)學(xué))轉(zhuǎn)碼,原因也很簡單,主要還是我文科學(xué)得也確實(shí)不好,因此沒能探索出未來太多喜歡的出路,就我個(gè)人的情況而言,轉(zhuǎn)碼幾乎是唯一的選擇。而獨(dú)立游戲,其實(shí)確實(shí)是獨(dú)立地做了個(gè)游戲,但比起那些數(shù)不清的獨(dú)立游戲開發(fā)者們,還是貽笑大方。

        這篇分享其實(shí)并沒有標(biāo)題看上去的那樣成功,我也很害怕一些技術(shù)大佬被現(xiàn)在貓貓狗狗都能轉(zhuǎn)碼、還愛吹牛的情況逗得受不了。因此,需要跟大家坦白的是,無論是文科轉(zhuǎn)碼還是做獨(dú)立游戲,我都只是沾了點(diǎn)邊兒,不光輝,還很慚愧。

        作為一個(gè)轉(zhuǎn)碼選手,會(huì)時(shí)常不自信,時(shí)常覺得自己距離科班的同學(xué)差得好遠(yuǎn)。第一次找到前端開發(fā)的實(shí)習(xí),見男碼農(nóng)都叫xx哥,見女碼農(nóng)都叫xx姐。以至于后面有一次請(qǐng)教完一個(gè)后端小哥怎么搭建網(wǎng)站,“哥、哥、哥”地感謝了半天,掛電話時(shí)卻發(fā)現(xiàn)人家比我還小一歲,很是尷尬。后來有幸作為前端工程師工作了一年,發(fā)現(xiàn)同事都來自生物、交通、航天、物流這樣五花八門的專業(yè),也就逐漸變得自信了一些,甚至學(xué)著一個(gè)老員工逐漸地在辦公室拽了起來,開始油滑,開始吵架,開始上班的時(shí)候零食停不下。

        回顧過往,其實(shí)可以說,轉(zhuǎn)碼的困難主要是存在于剛開始的一段時(shí)間。面試場場一問三不知,面試官常常無語甚至轉(zhuǎn)喜為怒,leetcode(極客摯愛的技術(shù)成長平臺(tái))的動(dòng)態(tài)規(guī)劃令人自覺智障,剛開始工作的第一天連怎么打開項(xiàng)目都不太會(huì)。但也就只是一段時(shí)間,這些困難就紛紛被克服了。從決定轉(zhuǎn)碼的2019年秋天開始的半年里,我順利完成了申請(qǐng)cs碩士、找到一個(gè)前端實(shí)習(xí)、找到一個(gè)全職前端工作三件事情。有了這些工作經(jīng)歷,也讓我有自信說自己至少在前端這個(gè)領(lǐng)域算是一個(gè)比較合格的程序員了。

        我設(shè)計(jì)的游戲最新的小版本截圖

        如果有朋友,甚至是文科的朋友問我,要不要轉(zhuǎn)碼,我也許會(huì)說,完全可以,并且值得嘗試,只要你有信念,能充分了解其中的各種可能性和不確定性,但也要對(duì)自己處理找實(shí)習(xí)、找工作、上課之間的平衡,有一定的自信。轉(zhuǎn)碼之后,我看到的朋友們的遭遇各不相同:有的朋友在頂級(jí)學(xué)府里被壓得喘不過氣,有的朋友在氛圍尚可的學(xué)府里虛度光陰;有的朋友在955的地方996,有的朋友在996的地方955。轉(zhuǎn)碼的可能性很多,最后自己走向一條什么樣的路,不單單是努力與否,也和運(yùn)氣、性格、身邊人的支持有很大的關(guān)系。

        我的第一個(gè)和第二個(gè)項(xiàng)目分別是設(shè)計(jì)一個(gè)udemy上面的網(wǎng)頁版計(jì)算器和一個(gè)模擬電商網(wǎng)站。第一次從Github(代碼托管平臺(tái))上把代碼clone下來之后,我驚呆了。原來代碼可以寫這么長,還有這么多文件。那一行行的代碼,完全看不懂啊!那種感覺還挺摧毀信心的。哎!雖然跟著視頻學(xué)了個(gè)一知半解,但還是硬著頭皮把這個(gè)項(xiàng)目寫進(jìn)了簡歷里。

        寫項(xiàng)目的出發(fā)點(diǎn)其實(shí)也有點(diǎn)功利且無聊,那就是為了更好看的簡歷。一起出國轉(zhuǎn)碼的同學(xué)都說,之后找工作,有個(gè)全棧項(xiàng)目很重要。于是大家都一窩蜂地做項(xiàng)目、貼技術(shù)。十份簡歷,九份的項(xiàng)目都是電商網(wǎng)站、個(gè)人博客、宿舍管理系統(tǒng)和圖書管理系統(tǒng)。項(xiàng)目的內(nèi)容其實(shí)并不重要,重要的是需要在這些項(xiàng)目里面貼入一些由奇怪英文單詞縮寫構(gòu)成的“技術(shù)?!?,目的是力爭通過大廠簡歷篩選的機(jī)器掃描。比如:Initialized?and?managed?client?service?from?zero?to?one?using?Vue?CLI,?Webpack,?Babel?and?yarn.Designed?and?developed?the?whole?project?using?SpringBoot,?MySQL,?Redis,?Uni-App,?Vue.js?and?Bootstrap.?最關(guān)鍵的事情就是,你需要有足夠多的技術(shù)棧被寫進(jìn)去,并且如果你是后端的話,最好還要再融入一些指標(biāo)化的impact進(jìn)去,比如某個(gè)服務(wù)提效15%,某個(gè)模塊的latency減少了17%云云。大家就沿著這條不約而同形成的統(tǒng)一的規(guī)則,不斷精進(jìn)著自己的項(xiàng)目和簡歷。

        雖然我知道應(yīng)該這么做,也在這樣乖乖地努力,可是我的內(nèi)心還是有點(diǎn)不太情愿的。最讓我不太舒服的就是這些看似天馬行空的技術(shù),做出來的都是一些有那么點(diǎn)無聊的東西。的確,有的人可以從無聊中參透代碼的美妙,可以從電商網(wǎng)站的某個(gè)底層依賴中開辟出某個(gè)技術(shù)領(lǐng)域的偉大前沿。但是,可能因?yàn)槲也皇且粋€(gè)技術(shù)出身的人,我不僅無法欣賞這些技術(shù)的厲害之處,也沒有動(dòng)力去仔細(xì)學(xué)習(xí)這些技術(shù)的細(xì)枝末節(jié)。我沒有毅力,沒有水滴石穿的精神,或者說沒有經(jīng)受過計(jì)算機(jī)教育的毒打,還無法從頭到尾地搞懂別人的項(xiàng)目代碼,也無法在沒有閱讀輔助軟件的幫助下在技術(shù)教程的前5頁保持不困。我大概是個(gè)技術(shù)學(xué)習(xí)的廢人吧,這種感覺和幾年前志在社會(huì)學(xué)時(shí),花了很大力氣也根本啃不動(dòng)那些馬克斯韋伯之類的書籍之后,發(fā)現(xiàn)自己是個(gè)文科學(xué)習(xí)的廢人一樣令人沮喪。

        怎么才能不廢,怎么才能多學(xué)一些技術(shù)呢?結(jié)合之前的一些經(jīng)歷和對(duì)自己的認(rèn)識(shí),當(dāng)我認(rèn)為做的事情也許能有潛在意義的時(shí)候,我就會(huì)打起不少雞血,這些雞血也是我小小的、克服自己平庸和薄弱意志的救命稻草。因此我開始思考,也許我應(yīng)該找到一個(gè)我認(rèn)為很有意義的項(xiàng)目去做,那樣無論最后我做得怎么樣,都可以打起雞血,學(xué)到一波技術(shù),也不會(huì)很虧。這個(gè)回路在一些日常在各大技術(shù)文檔之間輕功水上漂的老練程序員看來,可能會(huì)有點(diǎn)搞笑。但當(dāng)時(shí)我確實(shí)也找不到別的辦法,來讓自己有一個(gè)比較高效的進(jìn)步了。

        最開始我想,也許可以做個(gè)城中村地圖的web版,可以像某網(wǎng)站一樣,有很多很好的交互,甚至可以融入一些眾籌數(shù)據(jù)貢獻(xiàn)、數(shù)據(jù)分享的東西,甚至更進(jìn)一步,變成一個(gè)城市研究問題的學(xué)術(shù)交流平臺(tái)和資源數(shù)據(jù)交換平臺(tái)。無奈我當(dāng)時(shí)連JavaScript都不太會(huì),也沒有實(shí)習(xí)和接觸類似代碼的經(jīng)歷,這個(gè)想法歷經(jīng)幾次嘗試都失敗了。甚至最后我羞恥地偷偷下了DreamWeaver,這個(gè)很多人可能在小學(xué)換牙的時(shí)候就用過的低代碼畫網(wǎng)頁的東西。我想,只要把它做出來就行,畢竟我的Photoshop技術(shù)還是一流,應(yīng)該能觸類旁通。但最后發(fā)現(xiàn)我也不太會(huì)用,而且發(fā)現(xiàn)學(xué)會(huì)用了也沒啥用,就放棄了。最后的最后,發(fā)現(xiàn)了一個(gè)叫作“極海云”的很不錯(cuò)的東西,雖然無法在這個(gè)東西上面擴(kuò)展功能,雖然我做的全部工作就是點(diǎn)擊上傳數(shù)據(jù)按鈕,然后上傳ArcGIS導(dǎo)出的shp文件,但終于也算實(shí)現(xiàn)了把城中村地圖變得可交互這一小愿望,那一刻還是蠻快樂的。

        在大學(xué)的最后一個(gè)學(xué)期選課的時(shí)候,我因?yàn)閷?shí)在是選不上合適的課程而太過氣憤,就嘗試做了一個(gè)大家能投票、增加擴(kuò)容和改良我們的垃圾培養(yǎng)方案的簡單平臺(tái)。那是第一次成功有了屬于自己的小網(wǎng)頁,用的是GitHub.io(也就是GitPage)。具體的方法就是自己用html+css+JavaScript寫了一個(gè)頁面,然后在百度上想方設(shè)法地措辭和嘗試不同的搜索語句,比如“怎么讓別人能訪問我寫的網(wǎng)頁”“什么叫單頁面靜態(tài)網(wǎng)頁”“啥是GitPage”“Windows10怎么配置GitHub.io”“感覺自己很笨怎么辦”“怎么打開命令提示符”等等。其實(shí)一想,搜索引擎是多么好的一位朋友啊,只要你勇敢地描述自己的問題,他總能馬上嘗試給你幫助。這樣一步步地,我的小頁面可以被別人訪問到了,只不過說來慚愧,那時(shí)的技術(shù)是真的菜,實(shí)在是不怎么會(huì)切換頁面,就算會(huì)切換頁面也不會(huì)把一個(gè)excel文件顯示到網(wǎng)頁里,更不懂怎么能讓大家在上面做問卷。最后靈機(jī)一動(dòng),主頁一共就四個(gè)按鈕,四個(gè)按鈕分別導(dǎo)向了三個(gè)石墨文檔和一個(gè)問卷星。這樣就完成了,效果也不錯(cuò),很多人都通過這個(gè)平臺(tái)投票或者參與了問卷。

        這次小經(jīng)歷給了我蠻大的鼓勵(lì)。做這個(gè)網(wǎng)頁的那兩天(雖然可能有經(jīng)驗(yàn)的人一二個(gè)小時(shí)就搞定了,哈哈),可以說是茶飯不思,白天思考夜里琢磨。究竟怎么設(shè)計(jì)這個(gè)小平臺(tái)的結(jié)構(gòu),怎么從教務(wù)部網(wǎng)站上收集幾百幾千個(gè)院系的課程數(shù)據(jù),怎么提取課程得分,怎么把這幾百幾千個(gè)課程根據(jù)課程評(píng)估的分?jǐn)?shù)排序,把好課凸顯出來,怎么設(shè)計(jì)問卷,還有我最喜歡的部分,怎么改才能讓這個(gè)首頁看起來很好看,這些東西占據(jù)了我的瑣碎的大腦。我竟然還想起來,我當(dāng)時(shí)根本不會(huì)用python做網(wǎng)頁爬蟲,我是用一款曾經(jīng)主要用來自動(dòng)化輔助閱讀的鼠標(biāo)鍵盤自動(dòng)指令模擬小軟件,一步一步地把點(diǎn)選操作程序化、流程化,指定多少秒點(diǎn)一下屏幕的哪個(gè)位置,然后再等多少秒再按一下page?down,然后鼠標(biāo)在哪個(gè)位置再點(diǎn)擊拖動(dòng)選中,通過ctrl+c?alt+tab?ctrl+v,最后在excel里面收集了北大近兩個(gè)學(xué)期所有的課程信息及其評(píng)分。很傻,很原始,很低級(jí),但是很管用,很有意思。我第一次感覺到,我可以擁有自我驅(qū)動(dòng)的能力,我可以擁有技術(shù)上的進(jìn)步,我可以通過這些事情變得更厲害,更重要的是,也許我技術(shù)上很菜,但我還真的可以做出一些也許會(huì)挺有意義的東西。回想起這些事情,真的很高興很開心。

        臨近畢業(yè),系里老師找到我,希望我可以幫助同學(xué)們的研究工作坊搭建一個(gè)學(xué)術(shù)交流和資源交換的社區(qū)平臺(tái)。我很喜歡這個(gè)主意,這似乎是一個(gè)內(nèi)部版的BBS+小網(wǎng)盤。不過,這可是一個(gè)完整的前后端全棧項(xiàng)目,不可能再用gitpage做了。我在github上找了很多可以學(xué)習(xí)的項(xiàng)目,也“哥、哥、哥”地請(qǐng)教了那個(gè)比我小一歲的實(shí)習(xí)時(shí)的后端同事。技術(shù)上的挑戰(zhàn)確實(shí)有點(diǎn)大,遲遲沒有什么突破,甚至可以說對(duì)我來說就是天方夜譚。最后我竟然找到了一個(gè)神奇的網(wǎng)站,他們可以定制BBS,雖然需要花點(diǎn)錢。我給我們的社區(qū)起了一個(gè)好聽的名字,填了幾個(gè)模板設(shè)置了好幾個(gè)板塊,就用免費(fèi)試用版搭起了一個(gè)平臺(tái),而且竟然還可以支持微信小程序。

        我發(fā)給工作坊的同學(xué)們,他們紛紛進(jìn)去發(fā)帖搶沙發(fā),效果不錯(cuò)。遺憾的是,這個(gè)外包的方法不符合學(xué)校的信息管理政策,那就只能自己開發(fā)。多重困難以及新冠疫情導(dǎo)致我不得不在臨近畢業(yè)一個(gè)月的時(shí)候才開始找工作,使得這個(gè)項(xiàng)目最后變成和系里管網(wǎng)站的老師合作,把工作坊的word內(nèi)容上傳到系里網(wǎng)站上像博客那樣掛著收尾,很是遺憾。

        后來的我有一點(diǎn)迷茫。也許我應(yīng)該踏踏實(shí)實(shí)地把需要的技術(shù)都學(xué)一遍,我迷茫于不知道自己的技術(shù)究竟還能不能進(jìn)步,也不知道自己能不能在這最后一個(gè)月的時(shí)間里找到應(yīng)屆生的工作。不過我可能是幸運(yùn)的,在緊急辭去了實(shí)習(xí)的工作并全力刷題復(fù)習(xí)找全職工作的一個(gè)月時(shí)間里,我竟然真的找到了一家很不錯(cuò)的互聯(lián)網(wǎng)公司的前端開發(fā)工程師的職位。作為一個(gè)社會(huì)學(xué)畢業(yè)的菜鳥的學(xué)生,每個(gè)月到手的工資竟然可以達(dá)到將近2萬塊錢。

        做游戲是工作了半年之后才開始的事情。工作以后代碼逐漸寫得多了,對(duì)項(xiàng)目的理解也逐漸提升了。后來,不知怎么就冒出了“東南西北”這個(gè)小游戲的點(diǎn)子。

        我從小打紅警,出門也很愛看地圖,以前也很喜歡在google?earth里面滿地球瞎逛。我就想,也許對(duì)零散信息的組織這件事,就是一個(gè)我未經(jīng)意間嘗試過的有意義的事情。而地圖就是一個(gè)很好的載體,因?yàn)樗€(wěn)定、漂亮、迷人,地圖上的要素其實(shí)可以是任何東西。也許,我也可以做一個(gè)叫作DarkNet的app,以更有意思、更容易讓用戶理解的方式向大家展示一個(gè)城市的不同圖層,比如建筑、下水管道、地鐵、綠地、公園、菜市場、城中村、書店、公共廁所、各種各樣的店鋪,這樣喜歡探索城市的人不用真的到處探索,也可以更快速便捷地了解他身邊都有什么。也許,我可以做一個(gè)叫作MapAnything的用戶主動(dòng)標(biāo)注地圖的app,里面都是網(wǎng)友自己上傳的各種各樣的稀奇玩意,大家可以在里面互動(dòng)……越想越覺得,每一個(gè)idea都蠻有意義的,最后,我選擇了一個(gè)叫作“東南西北”的微信小游戲的方案。

        將近半年時(shí)間的開發(fā)過程中,無數(shù)的心思、設(shè)計(jì)、實(shí)現(xiàn)、反饋和一遍遍推倒重來。在這個(gè)過程中,我確實(shí)感覺到自己的能力存在很大不足,但也很高興通過這個(gè)項(xiàng)目,我確實(shí)可以說自己已經(jīng)不是一個(gè)單純的前端工程師,而是一個(gè)剛剛?cè)腴T的全棧工程師了。

        盡管這個(gè)游戲到現(xiàn)在可能還存在不少失敗的地方,但它畢竟是我的第一個(gè)真正意義上的全棧項(xiàng)目,因此我可能會(huì)繼續(xù)開發(fā)和完善,并且試圖搞個(gè)ios?app,然后看看能不能通過審核上架,善始善終。既然給自己戴了個(gè)“獨(dú)立游戲”的帽帽,那就還是要頂著這個(gè)帽子努力加油呀。

        以前在學(xué)社會(huì)學(xué)的時(shí)候,雖然學(xué)得不是很精透,但是總是能感覺到一種意思,就是它一直告訴我不能陶醉于一個(gè)東西太久。我所認(rèn)為具有意義的東西,并不是天經(jīng)地義的,而是從我的過往和我的生活世界中生長出來的。

        一些以前廢棄的UI手稿

        就拿這個(gè)游戲來說,我似乎想做一個(gè)面向大眾的科普游戲,可實(shí)際上,可能大眾并不需要這樣一款奇怪的游戲,也許只有我這種對(duì)辨識(shí)方向有奇怪癖好的人會(huì)想玩這個(gè)游戲。甚至更進(jìn)一步說,這個(gè)游戲的設(shè)計(jì)初衷就和游戲的一些宗旨相違背了——最后它的樣子并不好玩,玩家并沒有什么樂趣。再換一個(gè)問題,可能也會(huì)有一樣的困惑,比如勸朋友轉(zhuǎn)碼?,F(xiàn)在各行各業(yè)生化環(huán)材農(nóng)林牧漁的同學(xué)幾乎都在轉(zhuǎn)碼,雖然從個(gè)體的層面來看也許是個(gè)可以考慮的選擇,但是這樣的風(fēng)氣正常嗎?會(huì)不會(huì)有點(diǎn)太瘋狂了?適合一個(gè)人的就適合另一個(gè)人嗎?每個(gè)人都有辦法在這里找到自己的意義嗎?

        如果有朋友在糾結(jié)要不要轉(zhuǎn)碼,雖然我對(duì)于給出肯定的答案已經(jīng)非常自我懷疑,可是我也很難因?yàn)橥菩敦?zé)任就糊弄朋友——轉(zhuǎn)碼也行,不轉(zhuǎn)碼也行。我還是會(huì)把我了解到的信息和盤托出,這些信息大部分可能是有利于轉(zhuǎn)碼的,也有一部分可能是不利于轉(zhuǎn)碼的。我能做的,也許就是建議朋友在做決定前盡量多地和形形色色的不同的人聊一聊,從而盡量地避免偏頗吧。

        責(zé)任編輯:陳思

        猜你喜歡
        轉(zhuǎn)碼網(wǎng)頁代碼
        翻譯與文學(xué)的跨文化轉(zhuǎn)碼/旅行:評(píng)王光林《離散文學(xué)中的翻譯》
        視頻轉(zhuǎn)碼技術(shù)在廣播電視中的應(yīng)用研究
        締客世界(2020年1期)2020-12-12 18:18:28
        創(chuàng)世代碼
        創(chuàng)世代碼
        創(chuàng)世代碼
        創(chuàng)世代碼
        基于CSS的網(wǎng)頁導(dǎo)航欄的設(shè)計(jì)
        電子制作(2018年10期)2018-08-04 03:24:38
        基于IPTV點(diǎn)播業(yè)務(wù)的視頻分段式轉(zhuǎn)碼方案的研究與應(yīng)用
        傳播力研究(2018年7期)2018-05-10 09:42:47
        基于URL和網(wǎng)頁類型的網(wǎng)頁信息采集研究
        電子制作(2017年2期)2017-05-17 03:54:56
        網(wǎng)頁制作在英語教學(xué)中的應(yīng)用
        電子測試(2015年18期)2016-01-14 01:22:58
        久久99精品国产99久久| 国产影片一区二区三区| 91精品国产综合久久熟女| 久久婷婷五月综合色欧美| 怡红院免费的全部视频| 亚洲AV激情一区二区二三区| 亚洲综合久久一本久道| 久久精品人妻中文av| 国产精品成人观看视频国产奇米| 久久久久久国产精品免费免费 | 亚洲一区精品无码色成人| 人妻无码AⅤ不卡中文字幕| 日韩人妻av不卡一区二区三区| 成h视频在线观看免费| 国产精品免费观看调教网| 亚洲欧美aⅴ在线资源| 日韩人妻熟女中文字幕a美景之屋| 又爽又黄又无遮挡的视频| 亚洲深深色噜噜狠狠爱网站| 久久久久久人妻一区精品| 国产色视频在线观看了| 熟女体下毛荫荫黑森林| 天天夜碰日日摸日日澡| 超碰Av一区=区三区| 冲田杏梨av天堂一区二区三区| 中文字幕精品亚洲字幕| 国产老熟女网站| 人妻被黑人粗大的猛烈进出| www.尤物视频.com| av在线入口一区二区| 国产a在亚洲线播放| 色婷婷久久一区二区三区麻豆| 91久久国产情侣真实对白| 国产自拍成人在线免费视频| 亚洲开心婷婷中文字幕| 日出水了特别黄的视频| 久9热免费精品视频在线观看| 男女一区视频在线观看| 97久久婷婷五月综合色d啪蜜芽 | 丁香婷婷在线成人播放视频| 日本中文字幕一区二区高清在线|