转自2015-08-04 黑夜路人技术

【今日话题】

业余时间大家是怎么充电?技术管理的进阶,有哪些方面的初和中级书籍,工具?技术思想怎么提升和实践? - 马犇 星星bigxing

1. 介绍一个充电好地方,黑夜路人技术微信群phper值得进的群。 - 拉菲哥

2. 据说管理可以从生养孩子开始 - 胡继伟

3. 偏基础和理论的自修,偏思维进阶和实践的要交流 - Jesse

4. 个人感觉充电的方向如果和手头的项目紧密关键效果会很好 学以致用 - 蚂蚁

5. 下班时间会读想要了解的技术方面的书籍来充电 - phpfans

6. 看大牛们的博客, - 王大锤

7. 《代码大全》 - 黄垣华

8. 刚来北京要找工作的时候~看过一些大公司面试要求上面的知识点~针对性google了一遍~盲区变少~知识颠覆对初入行有帮助 - 零度西瓜

9. Linux 管理:

《Linux 系统管理技术手册》 案头必备的工具书。

《鸟哥的 Linux 私房菜》不错的入门书。

《Linux 101 Hacks》常用命令手册

《UNIX Shell Scripting》写脚本的参考书

《The Linux Command Line》更详细的命令手册

Linux 编程:

《Linux 系统编程》对常用 API 讲述最详细的一本书

《UNIX 环境高级编程》经典

《The Linux Programming Interface》与上本书配套

《程序员的自我修养》别被名字误导,极好的一本深度基础书。

《深入理解 Linux 内核》可以翻翻,对提升细节理解有好处。

《UNIX 网络编程》经典

《TCP/IP 高级编程》好书

C/C++:

《C 程序设计语言》入门书

《Lnux C 编程一站式学习》Linux 下开发的入门书

《C 语言核心技术》参考手册

《彻底搞定 C 指针》最好的指针入门书

《C++ 编程思想》经典

《高质量程序设计指南——C/C++语言》经典

《C 专家编程》

《C 和指针》

《C 陷阱与缺陷》

Golang:

《Learing Go》简单

《The Go Programming Language》比较详细

《The way to Go》提升

Javascript:

《Javascript, A Beginner’s Guide》

《Object-Oriented Javascript》

Python:

《Python Pocket Reference》适合经常翻翻

《Expert Python Programming》某些地方很有启发

其他:

《深入理解计算机系统》经典,必读

《计算机组成与设计》可以翻翻

《汇编语言》王爽 最好的汇编入门书

《数据结构》C 语言版 经典

《Java 数据结构和算法》更易阅读

《Debug Hacks 中文版》GDB 入门书

《设计模式——可复用面向对象软件的基础》经典

  • 老虎

10. 我一般会去国外淘一些比较好的视频教程,一边看,一边照着做,效果不错 - 姚文强

11. 在大学如果能所这些基础弄好,出来干个一年,就会有指数性增长

我认识一人,重庆大学电子系,大学6年都在学。。出来在南京呆了一年,来上海就上升到技术经理了。 - tywei

12. 计算机书籍控 http://bestcbooks.com/categories/c/ - victor_少钢

13. 人月神话 算不算。。 - 孟尧

14. 吴军的那几本书不错

松本有本书叫《代码的未来》对我挺有影响的。

管理类的书籍强烈推荐一本《领导梯队》,看到王兴在美团力推,我就买来看了看,挺好。 - 幻觉大的很

15. 我给大家推荐一本书,奇特的一生。 - 阿牛哥

16. 周爱民有本 大道至简里,专门吐槽 人月神话 老提问题,不求本质 - 孟尧

17. 大话设计模式,高性能mysql,mysql技术内幕—innodb存储引擎 - 周志

18. 大家平时是怎么分配时间看书的,我身边的朋友有两类,一是利用很长的一段时间来看,比如3个月,每天看一点点。另外一类朋友,喜欢短时间内,一直看这本书。比如每天下班回家看个几个小时

我是不管怎么样,每天都必须翻一翻,哪怕就是翻一页想睡觉了,也要看上几页。话说,对于喜欢熬夜的童鞋,又想改掉这个习惯的,看书真的是一个不错的选择,说不定没看几分钟就倦意袭来 - 阿牛哥

19. 浪潮之巅 - 如末

20. 难道不应该多学学英语吗

我觉得吧,工作了,很多基础知识和技能被忽视了,比如英语,计算机体系的知识。

偏基础的知识读起来比较苦闷,不然技能书籍读起来畅快

很多人,虽然写代码多年,但知识不成体系,阻碍了自身发展

会再多的语言,也还是很浅显的层面,还美其名曰”全栈工程师” - tiyee

21. 之前看过疯狂的程序员,感觉刚毕业的或者在校童鞋可以看看

unix编程艺术 - 宋明明

22. 我一般只看几页没意思,下次接着看还是得把这几页重新看一遍,看一次尽量把一个相对独立的知识点看完,然后一次专注看一本书,看完再下一本,储备太多书会经常每本都没看完的情况,买书还看时效,有时候兴趣一提就买了,如果不马上看完,过两个月就不会看了 - JoJo

23. 操作系统的书大家来推荐几本,我一口气读完了操作系统哲学原理 通俗

以我的观察,身边很多同事都是1年工作经验工作10年

充其量只是熟练点而已

没有知识体系,也不愿意去学习 - 阿牛哥

24. 像代码大全,重构这类书,我觉得是必看的,我身边同事很多人都没看过,甚至没有看书的习惯,我都不喜欢跟他们一起工作

其实学习也是相对的,身边牛人多,就不敢不学,分分钟被淘汰,像我这边还是牛人太少 - JoJo

25. 工作必备技能不看更要命

比如协同开发,版本控制,我是开发岗位,但是涉及协同开发,这东西必须要会。否则没法合作呀 - 宋明明

26. 还得多买几本教你怎么吹牛的书。 - 如末

27. 网易有一套完整的本科计算机课程

http://study.163.com/curricula/cs.htm - tiyee

28. 我的习惯是这样的: 先初步了解,然后做中学,追求极致的想着怎么做好,然后会发现某些方面的匮乏,在去专攻,如此循环。把手头的事,身边的事做极致,想极致,一个点一个点的最后会连成线,最后在面的层面大量看书去融会贯通,线和面也交替循环。 - 劉飛

29. 以学习php拓展为例子。可以在公司内部的技术群招募想要学习的人。公司大牛做指导。然后,每周抽一天或者二天下班后,大家一起学习。目前所在公司是大牛组织学习,讲解。大家平时自己抽时间练习。 - HQ数字卡

30. 多看书,多撸代码,多思考!

我一般先把工作中需要用的知识以及相关的知识都搞熟,这样学习的知识就能在实际工作中进行应用,同时,我也会比工作中其它成员知道的更多,也会让我能够更加熟悉的驾驭工作,之后当工作已经没有任何问题以后,再以工作中的知识点进行拓展! -

  • 果冻

31. 先完成手上的工作,如果遇到一些不懂得最后解决了,或者看其他人的好的代码,都要写博客记录下来。手头上的工作不要拖,越早完成越好,那么剩下的时间都是你的了,你可以看书,可以写博客,可以学其他的东西。 - 如末

32. 看开源的代码会提升的比较快,但是在看的时候要清楚自己想要获得什么! - 阿辉

33. 最近总结php高级应该掌握的技术各位觉的怎么样

1 yii thinkphp ci 各自优点

2 php 设计模式

3 c 排序算法

4 php 基本结构

5 memcache magent 分布式设计

6 redis 分布式设计

7 mongo 集群架构

8 mysql 索引原理及sql性能优化

9 tcp/ip 网络协议

10 php 处理大数据业务

11 linux 应用 负载性能查看

12 nginx 实战优化业务功能

  • 罗金龙

【分享链接】

1. [MySQL FAQ]系列 — 怎么计算打开文件数 http://mp.weixin.qq.com/s?__biz=MjM5NzAzMTY4NQ==&mid=207286573&idx=1&sn=7d7d69eac648ee85b5c2e31e6a5001fe - 马振国

2. etcd 2.1发布,可不宕机滚动升级 http://dockone.io/article/539 - xingxing

3. RebornDB:下一代分布式Key-Value数据库架构介绍 http://mp.weixin.qq.com/s?__biz=MzAwNjMxNjQzNA==&mid=208050108&idx=1&sn=05f972ab35726fcaa0fc3a8c4e9a33f8 - 黑夜路人

4. Google 镜像站搜集 https://github.com/sxyx2008/DevArticles/issues/99 - 风轻轻

5. 基于容器的微服务架构剖析 http://mp.weixin.qq.com/s?__biz=MjM5NzAwNDI4Mg==&mid=210298194&idx=1&sn=2b14ab466002088dfd7ce2f2d7ea2ac6 - 鲁猛

6. Asynchronous Javascript templating for the browser and server https://github.com/linkedin/dustjs - twin

7. 分布式系统若干经验总结 http://m.oschina.net/blog/409503 - 不如

8. 做一个这样的 APP 要多久? http://mp.weixin.qq.com/s?__biz=MjM5ODI5Njc2MA==&mid=210896168&idx=1&sn=a5ac91b3da39c1d8c67bfd1aa84bd220 - null

9. 作为程序员最应该投资的是这十件事 http://mp.weixin.qq.com/s?__biz=MzI1OTAwNDAzNA==&mid=208152421&idx=1&sn=9830a91208b1dfdbee64752f235ace56 - 黑夜路人

10. 我用爬虫一天时间“偷了”知乎一百万用户,只为证明PHP是世界上最好的语言 http://mp.weixin.qq.com/s?__biz=MzAwNjMxMTA5Mw==&mid=212859441&idx=1&sn=d73ece2901ec4eabc2b5ea896141305f - 黑夜路人

11. 微服务实战(三):深入微服务架构的进程间通信 http://dockone.io/article/549 - 不如

12. 构建亿级前端读服务 http://mp.weixin.qq.com/s?__biz=MjM5NDMwNjMzNA==&mid=207712155&idx=1&sn=8944ec13cc1a0639d844c4466f44c2b6 - 飞翔的尾巴

13. 素数的妙用—一道关于字符串的面试题 http://m.blog.chinaunix.net/uid-25538637-id-292076.html - 金灶沐

14. [MySQL优化案例]系列 — slave延迟很大优化方法 https://mp.weixin.qq.com/s?__biz=MjM5NzAzMTY4NQ==&mid=207299751&idx=1&sn=5d0b6cd66a4f3a848d08d04b354b282d - Klein

15. 10 steps to becoming a better than programmer http://tutscode.com/10-steps-becoming-better-programmer.html - xingxing

16. CLI模式下几个实用的PHP函数。 https://gist.github.com/liuxd/8097014 - XiangZ

17. The purpose of this site is to help you discover all the changes and new features in PHP7. http://php7-tutorial.com/#1 - Albert