码农从入门到精通(?)

在这里插入图片描述

1.能看到的东西:(有交互的软件)

大前端:网页、桌面应用、移动客户端(APP),小程序
后端:边缘计算,架构性开发,Web 后端
(主要只介绍这两种↑)
1.1 HTML+CSS,控制网页的美观和样式,(属于美术设计),使用 UI 框架
1.2 JavaScript,控制逻辑,前端的主体,原生 JS->node.js,JQuery(JS 框架)…,
Electron:https://www.electronjs.org/apps
Vue.js:https://cn.vuejs.org/v2/guide/
IView:https://www.iviewui.com/

2. 不太## 标题能看到的(后端开发、云计算、非软件开发的内容、数据库相关的)

2.1 软件开发方面
Java:Spring boot,
Python(Golang https://tour.go-zh.org/):Django
C++:算法岗、机器人学(SLAM)(无人机、无人车),和标准相关性巨大,搜索“modern
C++”或者“现代 C++”,至少 C++11 以上
数据库:MySQL、postgreSQL,暂时先不需要纠结数据库语言怎么写(比如 select 查
询语句),使用例如 mybatis 等等的数据框架
性能优化:查询频率、并发问题等
2.2 非软件开发
数学建模:算法和模型对标数学知识,matlab/R/Python,最优化理论
数据挖掘的竞赛:高性能计算框架->训练工具包,TensorFlow,Pytorch,
https://www.kaggle.com/alexisbcook/titanic-tutorial

3. 计算机的使用

尽可能学会 Linux(Debian、Ubuntu 等),尽可能去理解所谓的“环境”(比如 python
环境是这么装)
尽可能理解计算机网络,解决一些常见的网络问题(基本的概念,IP、子网掩码等等)
(Proxy、VPN)
文件系统、软件依赖等等
能够熟练使用各种开发工具 IDE、文本编辑器、编译器

4. 其他常见的工具

Nginx、Haproxy、Docker、Git/SVN、Iptables(防火墙)
比如你有一个华为云 ip:1.2.3.4
有没有方式可以让你访问 http://1.2.3.4 时,跳转到Csdn官网(代理)
Nginx:https://nginx.org/cn/
Haproxy:http://www.haproxy.org/
Docker:
Git:https://www.liaoxuefeng.com/wiki/896043488029600

5. 怎么学上面这些内容

4.1 官方文档
4.2 知乎社区、CSDN->Stack Overflow
4.3 以实例的项目为学习的着眼点:github.com、coding.net、码云
4.4 b 站教程、百度云培训班教程(当成反面教材来学)

作者简介
热爱编程、写作的小菜鸡,本人水平有限,如果有什么错误遗漏的请大家多担待!!
请大家多支持关注我的公众号,您的认可是我最大的动力!
如果您遇到什么问题请给我留言。再次感谢大家!
在这里插入图片描述

  • 17
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值