Skip to content

itcp/software_tech_intensive_practice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

software_tech_intensive_practice | 软件精进练习组学习资源

关于专业技能类的入围标准,是长远的以后10~20年都会用到的。但这其中有学习理解和练习熟练的两种任务;我们定的计划中学习的技能尽量要选择在时间维度更长能继续用的;

学习理解这类的要在大块的时间中集中精力做,理解之后是转为练习熟练的任务,可以利用碎片时间或每天一小会时间加固(要自己写好练习题,为后期方便使用);

入围技能

1.理论类:(这些是理解为主,如果有练习题更好)

  • 操作系统
  • 网络协议
  • 数据结构与算法
  • 应用数学

2.实用类:

  • Linux操作系统;
  • 编程语言:Python、Golang、SQL、javascript (这些都是练习为主,当然前期会先学入门);
  • 数据存储类:Msyql、HBase、Redis、Mongodb、Elasticsearch、InfluxDB;
  • 开发及协作工具类:VS Code、Git、Markdown;

选择这些原因:

  • python 是目前为止,最强大和最快实现应用一些不求运行性能的脚本语言;

  • golang 是运行性能和开发速度两者同时最高效的编译语言;

  • SQL是与数据库交互的必备语言,操作SQL数据库及elasticsearch、hadoop;

  • javascript待商议,如果是web开发者是很必要的;


精进组的成员申请标准

  • 1.首先,必须是全栈工程师,有两个级别,一种是会前端和后台开发为全栈,第二种是基于第一种之后还掌握运维、测试的真正全栈,我们相对欢迎第二种;

  • 2.如果第1个标准不完全符合,希望申请者在某个专业技能的领域是有一定研究深入的(操作系统、网络协议、数据结构与算法,或某个专精应用方面,如:数据库、运维自动化、信息安全、计算机视觉...)

  • 3.愿意作出贡献,在使用组的学习资源、练习题的同时也一起完善它;

  • 4.交会费,为了我们使用的练习环境打造(主要是云服务器费用);

进入目录

About

软件精进练习组学习资源

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published