1:我在学习Linux的时候,如何练习才能不断提高自己呢?主要现在不知道Linux究竟如何学才能成为一个架构师。
###主要是没看明白题主所说的架构师是具体哪一方面的,但要是做Linux开发,我觉得至少要从以下方面入手:
- 自己的主力开发系统应该就是Linux系统,无论是ubuntu、gentoo还是arch,选一个自己喜欢的折腾折腾,还是会有很多收获的,对Linux系统也会更加熟悉
- Linux基础得牢固,主要包括命令操作、文件系统管理、用户管理等等,基础多花点时间,越牢固以后踩的坑越少
- 开发语言至少需要学c和shell,至于py等其他的语言看情况,c语言还是要注重编程思想,我认为一个合格的Linux程序员一定是一个合格的c程序员,shell作为Linux下通用的脚本语言,再很多场景下都要使用需求,所以这两门语言最好都学学
- 最后,还是根据自己具体发展方向再做深入研究,看还缺少啥需要再学习精进的,这个我就不好分析了
10000行有效代码