㈠ 有沒有Blog,寫的文章只有自己能查看 比如程序員寫一些技術文檔,只想自己查閱,有這類網站么
可以試一試博客園
如果你習慣筆記軟體的話
也可以試一試為知筆記、印象筆記之類的
最簡單的就是QQ空間的日誌
不過它裡面好像沒有代碼格式工具
㈡ 為什麼程序員要多寫技術博客
喜歡寫就寫唄,寫作可以提高人的邏輯能力和文字表達能力。
㈢ 為什麼很多程序員喜歡上CSDN發表文章,做開發這
我不是針對誰,我只是想說大部分CSDN上的資源都是垃圾。
雖然我很菜,但是我還是明白這個道理的。
代碼寫的越多越反感csdn,下載資源是其中比較惡心的部分。大部分需要登陸積分的資源並不是原創,只是從牆外搬進來。自從開了付費vpn基本不去csdn了。
另外問題解決率很低,百分之九十的問題最後都是我自己解決。隨著時間推移,大量優秀程序員離開csdn,導致csdn解決問題能力更差。惡性循環而已
㈣ 刷文章瀏覽量的原理,程序員來回答。
是的,我給你說,現在網站後台都是根據不同ip地址,來源緩存這些檢測的。你如要做刷訪問量點擊量的,必須要可以更換這些ip緩存的才行。
㈤ 如何看待公司要求程序員寫工作日報,周報這件事
1 給上級看,更方便了解和把控當前項目的進度,了解進行中存在的問題;
2 給自己看,這一周做了什麼,有什麼收獲,下一周有什麼計劃;
如果你是大牛,不屑於寫這種東西,那另當別論;
如果你在混日子,整天無所事事,那就繼續抓耳撓腮;
如果你認為「Talk is cheap , just read the code.",那麼恭喜你,你的思想還有提升的空間。
㈥ 沒有工作經驗的往屆生是不是找工作很難
沒有經驗確實很難。問題的根本不在於你是不是有工作經歷,而是你沒有能證明自己能力的東西。即使沒有工作,但是你所有的經歷對你來說都是有意義的,只是你要把這些意義都提煉出來,並且和工作掛鉤。並以此來證明自己的能力。所以,在求職的全流程中,我們可以先把問題聚焦在:如何准備一個能證明自己很厲害的簡歷?寫簡歷最重要的一件事,就是:需要切換成面試官的視角。千萬不要只顧著描述你之前做過什麼,而是要從對方的角度切入,去找到對方究竟需要什麼。那對方要什麼?對方希望在最短時間內看到簡歷中有他們想要的能力。所以你的簡歷里不應該有一句廢話,你寫在簡歷中的每一件事情都是有目的的,這個目的就是需要向招聘方證明,你具備這樣的能力,也可以滿足招聘方的需求。
1、在此之前,你要先確定自己到底要做什麼崗位?你的目標是什麼?如果希望朝互聯網方向發展,除了程序員以外,有三個主要的職業方向:產品經理、設計師和運營。你可以去找自己更適合哪個方向。推崇互聯網方向的原因主要還是可騰挪的空間更大,現在各個行業都在與互聯網結合,不管你是產品、設計還是運營,都能夠遷移到其它行業里。因為方向是否適合你,還是需要你自己親自去驗證。你也可以來參加我每周的直播分享,我會具體講講互聯網各個崗位的情況和現狀,聽完後,你再做更深入的了解。
2、在確定好目標崗位後,接下來你要做的就是盡可能地扒下崗位所需要的能力。比如你的目標崗是產品經理,產品經理還有明確的細分,對目標崗細分的越明確,你對能力的感知就越強。你可以去找各個大廠、中小廠,對產品經理的招聘 JD 上,對能力的要求。然後再把這些能力抽象出來,比如用戶調研、需求理解、跨團隊協作、信息整合這里你要建立清楚自己的理解和認知,不要背概念!背下來沒有意義,你要真的去理解它去分析(在這個過程里你會發現,具備就是具備了,不具備也不要緊,可以去彌補,但是一定要正視你的弱項,這是你成長的第一步)。最後,結合你的了解,並且認真分析崗位的 JD,將這個崗位需要的能力分解出來。
3、接下來,就需要羅列出你所有的經歷。這就是我剛才說的,沒有無意義的經歷。你要盤點自己身上有哪些資源、經歷和優勢。找一張白紙,或者創建一個全新的文檔,把你所有能想到的、有可能寫出來的所有經歷全部羅列出來。包括了你的:實習經歷、校園經歷、項目經歷、證書、獎項、績點、愛好等等(駕照也可以列)。這就好像你要出去打仗,你過往的經歷、能力點、優勢點、技能樹就是你的彈葯,而你現在正在創建的就是你的彈葯庫——你的簡歷資料庫。當你全部列出來後,再去優化你的經歷。復雜的詞句做簡化,用精煉的話去概括。簡短的經歷添加關鍵數據和流程,如「曾寫過一篇深度干貨文章」,可以嘗試寫成「調研XX需求和背景,以XX為目標,撰寫XXX文章,瀏覽量XX,實現XX新增用戶,文章推廣落地,幫助XX團隊提升X%的轉化率」(不要捏造數據)。你可以一點點地打磨,不要著急,我認識的一些朋友,他們的簡歷會花1-2年去打磨和完善。你所看到的厲害的成果,都不是一蹴而就的。
4、最後,你要做的就是把經驗和經歷做匹配。我們可以把簡歷的投遞策略分為兩種,一種是「散彈策略」,一種是「重狙策略」。前者,顧名思義,成為求職者中的海王——海投。後者,就是針對目標公司進行對應的簡歷投遞。很明顯,後者的命中率更高,這也是我更推崇的策略。即使你不是針對的某一家公司,也需要去針對某一個類別的崗位。那麼接下來做的,就是需要你把總結出來的崗位能力,對應到你實際經歷當中。這個匹配過程也許很難,因為需要你先理解這個能力,才能知道做什麼樣的事,做出什麼樣的成果,才可以體現出這種能力。拿我剛才舉的例子來說,「調研XX需求和背景,以XX為目標,撰寫XXX文章,瀏覽量XX,實現XX新增用戶,文章推廣落地,幫助XX團隊提升X%的轉化率」,這裡面其實就體現出你的調研能力、內容能力、團隊推動能力。記住,你從資料庫匹配組裝的簡歷越具備針對性,你的命中率就越高。
5、如實在沒有經驗怎麼辦?這個沒有捷徑可走,沒有經歷就只能去經歷,積累項目經驗,哪怕是虛擬的項目也行。如果你已經在求職中,建議一邊做項目一邊求職,不要碰運氣,沒有經歷,也沒有經驗,你幾乎沒有成功求職的機會。如果你對產品經理和UI設計有意向,你也可以看看我之前寫的兩篇文章。這篇詳細介紹了產品經理的發展前景、挑戰和機會,以及要想轉行產品經理,你要經歷哪些過程。這篇給當前市場對UI設計的概念的定義,以及對於建築、景觀等想轉行的同學,成為UI/交互設計師的路徑。
㈦ 為什麼程序員不願寫文檔
其中的原因很多,我自己歸納了幾點:
1.怕煩
程序員從入門之日起,就在心裡埋藏了一顆編程的種子,認為程序員就是編程序的,就是和計算機打交道的,程序就是程序員的全部。無論是在編程之前寫文檔,還是在編程之後寫文檔。他們都認為寫文檔很煩人。
1)文檔種類太多。越正規越多。一想到要寫那麼多的文檔,程序員的頭都要大了。
2)文檔寫作要求不低。有格式要求、內容要求,還需要畫各種流程圖、示意圖、關系圖、界面圖和填寫各種表格說明,以及要收集各種資料。雖然沒有技術含量,但是要花的時間比編程序多,而且也不一定能寫好。
3)在正規的開發公司中一般一個變更就要編寫一系列的變更文檔。當不斷變更時,只有最後的變更文檔是最重要的。當我們不知道當前是不是最後一個文檔時,我們就不願意寫可能被後面的文檔替代的文檔。
4)當寫了文檔之後,就會不斷有使用文檔的人來詢問細節,這些詢問往往會讓人崩潰。這是因為很難寫出讓每個人都提不出問題的文檔。
2.沒空
在很多情況下,程序員都處於一種「時間緊、任務重」狀態。在急於得出編程結果的驅使下,程序員一心撲在編程上,恨不得一分鍾一個變化,哪有心思和時間先把文檔寫好再去編程呢?即使他們擁有先把程序編出來,然後再補寫文檔的想法,但是一旦他們完成一段程序之後,就會立即撲向第二段程序。如此下來,編寫文檔只能放在項目開發的後期了。你要是真的寫文檔,那寫文檔的時間早已將編程時間給擠佔了,你的編程工作就完不成了。
3.沒有用
文檔的重要性其實對不同對象是不一樣的。如果你說文檔沒有用,立即會有人用唾沫把你淹死,他們立即會搬出哪個哪個說文檔是重要的,文檔是不可缺的。唯獨不敢說「我自己認為文檔是重要的」。這也反過來說明文檔的有用性程度對不同人是不一樣的。對於程序員來說,只要能把程序編出來就行了。很多程序員不寫文檔照樣編出程序來,在他們的觀念中文檔不寫也罷。如果按文檔編程序,那就要確保文檔的正確性、不可更改性。而實際上,文檔不如編程快,編程不如變化快,不斷變化的需求和代碼讓文檔如同一張過時的廢紙一樣。
在現實中,有的文檔變成了項目開發後的總結,對開發本身並不起作用,只是保留一個存在的形式,以應付各種各樣規范的需要。在這種情況下,文檔沒有任何實用價值,所以即使程序員寫了,也沒有什麼作用。尤其是項目投產後,幾經升級,最初的文檔早已和現實的情況對不上號了,文檔更新和系統的一致性更是難於控制。
4.沒好處
既然認為編程序才是正道,那麼程序員寫文檔就是一種額外和輔助的工作,做了就做了,對於程序員來說沒有任何好處。
當然,文檔的好處更多地體現在軟體公司、單位、軟體用戶、後續程序員身上,它是一種「前人栽樹,後人乘涼」的好事。所以程序員不願意寫文檔。
文檔有多麼重要呢?有人把它上升到「程序員頭腦的拷貝」的高度,有的人甚至說,程序員走了後,只要有了文檔,軟體公司可以再招新人,公司照樣運轉起來。如此說來,天性聰明的程序員會把文檔寫得清清楚楚嗎?
5.不會寫
從寫作本身來看,寫好一篇文檔不是一件容易的事。文檔有文檔的格式和寫作要求。現在的人只喜歡動嘴說事,沒有多少人在平時會動筆寫字,更不用說寫文章了。所以,寫文檔從理論上來說也是需要學習和訓練的,需要在平時進行寫作積累。當要求一些程序員寫文檔的時候,他往往會回答你:「怎麼寫呀?我不會。」你不會寫可以不怪你,你不去學,反而理直氣壯地說不會,則是你的不對了。難道那些會寫文檔的人都是「獃子」嗎?難道他們不懂幹活辛苦的道理嗎?
當一個男子向一個自己喜歡的女子示愛,需要用情書來表白的時候,難道他不會寫情書嗎?即使他不會寫,他也一定會克服千難萬險把情書寫出來的,這是他的主觀使然。如果程序員主觀上想寫文檔,怎麼會怕煩?怎麼會怕沒空?怎麼會怕文檔沒有用?怎麼會怕不會寫?這些怕其實都是借口。真正優秀的程序員應該不單是編程的高手,同時也應該是寫文檔的高手。
程序員真正不喜歡寫文檔的原因是:文檔是給別人看的,不是給自己看的。如果要使程序員喜歡寫文檔,那就要提高程序員的意識和境界,或者要給寫文檔的程序員以獎勵。而靠制度、管理讓程序員去寫文檔只能是一種職業上的弊端。當有一天寫文檔也成為一個專業化的崗位,程序員和文檔人員分開時,程序員就會一心一意看文檔寫代碼,文檔員就會以此為職業,一心一意寫文檔拿工資。我們將不再為此進行討論。這種分工一定是未來的趨勢。一些大的公司或管理規范的公司都已經有這樣的分工了。只是很多中小軟體公司或企事業單位里的IT部門還沒有專業化到如此程度。程序員不喜歡寫文檔也許說明他們不願意承擔太多的角色吧。
不管怎麼說,作為一個程序員(尤其想成為優秀程序員)一定要學會寫文檔,一定要學會欣賞文檔。無論你是否喜歡,你都應該可以在文檔的各種問題面前可進可退。可以這樣說,那些既不會寫文檔,又不會欣賞文檔的程序員是沒有資格說「我就不喜歡寫文檔」這種話的。
㈧ 當下適合程序員寫技術文章的博客平台有哪些
博客園和CSDN博客,除此之外,還可以自建博客,沒有更好的選擇。
㈨ 程序員寫100萬行代碼,到底是什麼感覺
內心是自豪的,頭發是掉光的。
一般來講程序員寫代碼,寫了幾萬行代碼都已經很不錯了,當然,一些工作時間長的是可以達到這個數量的。
搞開發這個東西雖然是創造的過程,但是實際工作還是比較辛苦的。
吃飯不準時,加班家常事,所以,還是以身體為重。