超全!0基础程序员从入门到工作(持续更新...)
我是王炸,分享日常中我看到的,我學到的。
這里有對新人最友好的教程,我看過很多非常有經驗的程序員寫的技術帖子,都很有深度,但唯一缺少的就是站在新人的角度去思考,如何讓一個沒有計算機基礎的人去理解一段代碼。這個真的好難。
可以關注我公號+me,歡迎和我聊天,建立和年輕人的通道。

這里涵蓋了編程語言的基礎知識,適用于今天的大多數現代編程語言。在“開發工具”一節,可以學到一些有用的軟件,可以幫助你成為一名開發者。

## 0基礎到王者?
1. [新人第一課,什么是程序](https://github.com/yetaimei/be_coder/blob/master/doc/%E6%96%B0%E4%BA%BA%E7%AC%AC%E4%B8%80%E8%AF%BE%EF%BC%8C%E4%BB%80%E4%B9%88%E6%98%AF%E7%A8%8B%E5%BA%8F.md)
2. [讀研2年,我選擇從中科院退學轉行寫代碼](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904693&idx=1&sn=65a2245b2347bfa91d6411db0a7f99a1&chksm=88c42abbbfb3a3adbb77b44ed898ee04311c363d86c6e08dc1bf2ebc305953e799b628f6604d#rd)
3. [【轉行程序員】30歲想轉行還能做什么?月入兩萬職位大比拼](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904646&idx=1&sn=12ac759843a2c0b6373946adbf90d4e7&chksm=88c42a88bfb3a39ee46730c34d604343ebf0ed47ce89e5562766c63db13be02c44c72ef7debe#rd)
4. [一個月真的可以學會一門語言嗎?](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904525&idx=1&sn=2a969730a84763f31a4dc0273539312d&chksm=88c42d03bfb3a4155d776ac02e796cc77943b5269a8ef84ac763ee2dfd50d0981576450ef93d#rd)
5. [快速學好一門編程語言](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904302&idx=1&sn=280af66ccf08a280485310b1af951f57&chksm=88c42c20bfb3a53676289822fbb74b0382046d80d7944ad17575f77ca476c6a47b5ffbef7051#rd)
6. [Java和Python哪個更適合初學者的問題](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904296&idx=1&sn=04bae5d405f8b699a868d66c99488969&chksm=88c42c26bfb3a530df34b0ccc078c091f8d5dfc804c4948d832538203d660c2d08bde79e141c#rd)
7. [我花一個月時間整理了新人轉行IT最愛問都問題](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904252&idx=1&sn=e5b2db011d788baf196c8442dd8d67a9&chksm=88c42cf2bfb3a5e49b381592c33373f9e3798ac04b0ed66bae97eba13592c04762e53dd688d2#rd)
8. [年薪40w,你需要具備什么技能。](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904150&idx=1&sn=5b4075177dcf73e1bce41c9246c5dd04&chksm=88c42c98bfb3a58e557c348613b0ba96794462d78bd8fbe683de30d68bf3e7a45d8cb97cbd17#rd)
## Java基礎
1. [新人學習寫程序的第一道坎](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904797&idx=1&sn=910b88474a98f29df9a9b59a2b8ddc03&chksm=88c42a13bfb3a3050ff0f2cabca046ba30f3ccf041fd4af5a04c7bff402395559471d4424830#rd)
2. [零基礎理解什么是API(網絡請求)](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904802&idx=1&sn=5e34849369206f9aed327ffe3bc1b1a0&chksm=88c42a2cbfb3a33a10ac524c909df69ab32aad2f995305bbff9d107868eff50483596e23be2c#rd)
3. [學會扒源碼-HashMap](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904759&idx=1&sn=283b458aafcb2011b361d3814a106ea0&chksm=88c42af9bfb3a3ef3e7d208f802e71ea4a2b6ac0eb233bc0bda60f2bac90c680ca839a83a81f#rd)
4. [圍繞Java反射,BAT的面試官可以問出多少花樣](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904630&idx=1&sn=6c0543f109ce2f065fc4fd2cb4755954&chksm=88c42d78bfb3a46e553cc880586e63f552ae7cb077117e04b2c43c988bd8e7c53b8cfa4f53e9#rd)
5. [《2020 Offer收割機》| 線程安全法則](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904579&idx=1&sn=8509ed7953edf3db946c492415980150&chksm=88c42d4dbfb3a45b9b77b3671c90651bbc154b6d427b7e860e44ed6d955d24d00c3353a8f50c#rd)
6. [Spring Boot 從入門到實踐系列教程(5)- SpringBoot執行器](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904351&idx=1&sn=2e70cc363c1a32ccb42a539a71efd9cb&chksm=88c42c51bfb3a54787e05a2209bd7f92dc77e5e6244de2f375f281fe8552d91babac9dfd8cda#rd)
7. [Spring Boot 從入門到實踐系列教程(4)- Spring Boot Starters簡介](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904347&idx=1&sn=4c607d19c03db602f10ac683d0eb75d1&chksm=88c42c55bfb3a543960dfc1cd202d4bf72785cb88e9859a11445b96af7deef6d5501e41a6cec#rd)
8. [Spring Boot 從入門到實踐系列教程(3)- Spring注解](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904327&idx=1&sn=b58e68563adbb307707cf26e7458f347&chksm=88c42c49bfb3a55fb73d01cce9b239599f039704bbadc2ab181bfe1b44c350f4fe29f69eb599#rd)
9. [Spring Boot 從入門到實踐系列教程(2)- 快速入門](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904321&idx=2&sn=5614bd3bb06fba8f600acded9ca95851&chksm=88c42c4fbfb3a559e762cef73e0d5ed0d67ecb3213d1a09cca49a21cde5c50583ebd744cacb7#rd)
10. [Spring Boot 從入門到實踐系列教程(1)- 課程目錄](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904321&idx=1&sn=94d7f796441c609aed9c509323bebf4c&chksm=88c42c4fbfb3a5595b9a066ddf0617e9f5906cf647b3308ec0527fa97f6466527084fd13a816#rd)
## 分布式系統基礎大全
1. [RPC第一篇:一個RPC調用的執行過程](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904292&idx=1&sn=94f6e6c3776244d19ec8391c511fb6f4&chksm=88c42c2abfb3a53c65f24e2454741aabbeda8223f5838762e49482148ff60b97808454236f8a#rd)
2. [接口冪等設計探索實踐](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904788&idx=1&sn=ee9038e841cf7c332ad53f7fecb65757&chksm=88c42a1abfb3a30c0b14b4d011c18fd2abec6110b11c051fc1e16558417f8c1e8653ead6d634#rd)
3. [分布式系統不得不說的CAP定理](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904723&idx=1&sn=09050a5c1a092d21734d7c379384e120&chksm=88c42addbfb3a3cbe590769612f01ea4a4b7769d63ed102d7ce886b28f743916f562696dcf11#rd)
4. [關于分布式鎖的面試題都在這里了](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904715&idx=1&sn=08c0d0a79c6cc681fbcbb49371fc2850&chksm=88c42ac5bfb3a3d3991324bc19d09e7031d2c41c738bb00239fab82f646b1c849b0180311aef#rd)
5. [掃盲消息隊列 | 消息中間件 | Kafka](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904711&idx=1&sn=919a0fb11f5173fb3d99c1eec30a4a44&chksm=88c42ac9bfb3a3df38f591363dddc410d13b990e4b26b8da9bf7c4f826ed52512034a06a3af6#rd)
6. [扛并發主力軍,引入應用層緩存](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904683&idx=1&sn=ae9b521403a5c70766dfe4b916634032&chksm=88c42aa5bfb3a3b35c96d5997cc0b27280f64ce6b63b3b3ca7d73b6d00fde05d4969c827c722#rd)
7. [面試官:關于負載均衡你了解多少](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904676&idx=1&sn=ca39490379e19a479b83660c3545ed0b&chksm=88c42aaabfb3a3bc067477d04931b47b3a3a9171729d8597e4ff20e16ee8a8a25ab8763e6938#rd)
8. [王炸吐血整理60個Redis面試題,全網最全了](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904545&idx=1&sn=aae7a85699fb05ff67a7e51518eb7240&chksm=88c42d2fbfb3a43925af279e13c911424ff886d2663bbfea736872c21073e683f5ef7a7c5489#rd)
9. [深入探究Kubernetes - 初識容器](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904455&idx=1&sn=64eff1b1c366a20d1ad23d8ea3308ed9&chksm=88c42dc9bfb3a4df8552c34d553cc0185c4bb88634d8d082405b9fbf442dca3618acd1c499a4#rd)
10. [關于高可用系統的一些思考](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904415&idx=1&sn=9e7fe14dad256a77ee03d55e606cf90b&chksm=88c42d91bfb3a4874a919c6f107510961e4ab7b01bd3190ca44362bfac5f572320faea633055#rd)
11. [Redis探險 -《Redis開發與運維》筆記,精華分享。](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904444&idx=1&sn=3a1e9ccadd7720774e15ee71ac64a94c&chksm=88c42db2bfb3a4a49a01bb018beca5094848ca65d6e304503125dfd20523ef27d27b5dffac27#rd)
## 程序員視角看世界
1. [搶茅臺拼的不是速度,是策略!](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904836&idx=1&sn=865f1c6b77ea7e3586712086880723b3&chksm=88c42a4abfb3a35cafc7b7393b61cdbeab9455503e7b42fd5a4f4992a09f5bedef33f0368775#rd)
2. [程序員:“懶”推動技術進步](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904781&idx=1&sn=da734de92b075741a6b32bdd76346f0c&chksm=88c42a03bfb3a315bc2e26400e7b6d7dad7f09b4abe104f4e56511a9113372e48389c60e6291#rd)
3. [月薪三萬的碼農:工作擰螺絲有什么不好?](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904535&idx=2&sn=0680fa6292b5a6f78847aaa91c6739f5&chksm=88c42d19bfb3a40fca2fbad2839f15b1c2aa860c8269375878f2f2b712b11d52069beac82d7d#rd)
4. [圣誕禮物|2020年送這些禮物你就能擁有一個程序員男朋友](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904583&idx=1&sn=32bd59444dd05c653461da5ee39c6768&chksm=88c42d49bfb3a45fc10dd35e021dd40cefc8b717fcbabd4a466eb9266a7241c138d8c8da9938#rd)
5. [一則技術專家招聘要求引發的深度思考](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904569&idx=1&sn=5fb145e81a076e9675ee6947ea93fe0e&chksm=88c42d37bfb3a4214987eeac6d7fe7ce4e603711ccb52a29269dc1a521ad04df454812c875d9#rd)
6. [設計數據密集型應用-Data-Intensive Application](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904341&idx=1&sn=56f15a6eb41ec741157e0832b605f756&chksm=88c42c5bbfb3a54d6b2ac4cba6c1303b35973fffec6366559baf2ce6051a91a719634ee93186#rd)
7. [程序員的一天是怎樣的](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904426&idx=1&sn=ba5b8334079160e32cb145c5b164f7da&chksm=88c42da4bfb3a4b200a4dec3336afd0f7857b53a63d11712e36660bb6ea7ec4a42dae6dbca5b#rd)
8. [優秀的程序員是那種過單行線馬路都要往兩邊看的人。](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904499&idx=1&sn=7eebecc09d9e0a0dad243146ab809b98&chksm=88c42dfdbfb3a4eb6db7d95459802309c6df7f5135c76d029b467f404a2196529909ee475359#rd)
9. [高效能人士的7個習慣](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904444&idx=2&sn=fe259f249114649bc2507d457f5a5880&chksm=88c42db2bfb3a4a416fe49217e5dafc67af58440bec9ac322293e3e55db762e84d2de69a961e#rd)
10. [作為程序員,該如何還要自己找到女朋友?](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904463&idx=2&sn=07158040669c7fa7712637eb4f009e3e&chksm=88c42dc1bfb3a4d773dcf9ab813f5278f24a17212408bc81e026c2455129a5f80ffc97552194#rd)
## 寫簡歷技巧
- [王炸幫網友內推美團簡歷10秒被Pass,為何?該如何寫簡歷](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904660&idx=1&sn=02646245d76a64b409704f27ccc1ce28&chksm=88c42a9abfb3a38cd87390ffa0b7dfbc07f0b5e9e4abceb9d35c2f6944fdeb93d9b46362876c&token=1358913769&lang=zh_CN#rd)
- [面試造火箭,進去擰螺絲,碼農的悲哀。](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904493&idx=1&sn=a86048edcb88923febb5da548b4a477c&chksm=88c42de3bfb3a4f5725bac46a569aa25d9711cf95359aa62357ab3ae5b4a540d58b065206353#rd)
## 好的IT網站
- [2020年沒被淘汰的IT精英都看這14個全球知名網站](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904552&idx=1&sn=080548a44fd143223712b6e3ff4ecd03&chksm=88c42d26bfb3a43067f0928e530b08b7d1b23c9d412ce91c05b7cb3c2c7ba277df7e4601b862#rd)
- [分享一組我在ins上收集的程序員最愛桌面壁紙](http://mp.weixin.qq.com/s?__biz=MzA3MDg4MDIyNQ==&mid=2449904480&idx=1&sn=ffe300b98c0e38a4c3cc2f47b7247b0c&chksm=88c42deebfb3a4f81b257bf5adaa1778b860fb7282042f1460add0c12b4f88bfb834594b209e#rd)
## 一個優秀數據產品經理
1. [數據從業者的一次“典型”面試](https://mp.weixin.qq.com/s/euRW2_ewaidDHp-VnboeZg)
2. [遍歷BAT后的面試沉思錄](https://mp.weixin.qq.com/s/3xCeErX3X0RoQdgbUo7IvQ)
3. [少有人走過的路:分析->策略->產品](https://mp.weixin.qq.com/s/Bk13TrwQ_n2q5bRrSePj_Q)
4. [古牧派學習小秘籍](https://mp.weixin.qq.com/s/6KP9Ty7etctkWLaqy3YlFA)
總結
以上是生活随笔為你收集整理的超全!0基础程序员从入门到工作(持续更新...)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么不能在中断上半部休眠?
- 下一篇: IIC踩过的坑