😑 程序猿是怎样炼成的?
☕ | 🎲 | 💾 | 🌐 | 🍛 | 💻 | 🎨 | 📱 | 🕸️ | ☁️ | 💡 | 🏗️ | 🌿 | 🎰 | 🔧 | 💛 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
编程语言 | 数据结构与算法 | 数据库 | 计算机网络 | 操作系统 | 理解计算机 | 前端/小程序 | 移动端 | 后端技术栈 | 大数据 | 设计和编码 | 软件工程 | 区块链 | 人工智能 | 工具 | 写在最后 |
校招、实习、秋招:
- 校园招聘、实习生招聘、秋招的区别是什么? - 牛客网的回答 - 知乎
- 编程剑谱:带你深刻认知在校期间的几种实习! - 对于在校期间的实习,分为日常实习、暑期实习、入职前实习。
应聘职位及相应要求的技能:
面试求职经验分享:
IT 职位及待遇:
技术认知/思考:
- 码农翻身刘欣:我所经历的二十年技术演变,一路狂奔到今天 - 1. 渐进性的技术;2. 基础性的技术;3. 颠覆性的技术:从桌面发展到互联网;4. 新兴技术
1)关于静态/动态语言,强/弱语言
- JS是动态弱类型语言的理解 - 这个看下。[荐]
2)什么是脚本语言、编译语言?
先认识这门语言:
系列文章:
- 公众号「Java技术栈」:Java 核心编程技术干货
文章博文:
JVM 垃圾回收:(推荐下面几篇文章)
文章博文:
- GitHub:Python - 草根学 Python(基于Python3.6) [荐]
- GitHub:notes-python - 中文 Python 笔记。 [荐]
- pyc和py文件的区别 - CSDN
- 码农翻身刘欣:我是一个交换机,集线器你一边呆着去!
- 码农翻身刘欣:我是一个网卡
对称加密、非对称加密、加密算法:
- 对称加密、非对称加密及其数学原理.md
- 加密货币常见加密算法 - 加密分类以及各加密算法都有介绍到。
域名、“域名劫持”、“域名污染”、DNS:
数字签名、数字证书、SSL、HHTPS 等:
- 数字签名是什么? - 阮一峰的网络日志
- 图解SSL/TLS协议 - 阮一峰的网络日志
- 数字签名、数字证书与HTTPS是什么关系? - 知乎
- 编程随想的博客(需梯子):
- TCP/IP - 随笔分类 - 青玉伏案 - 博客园
- 详细解析 HTTP 与 HTTPS 的区别
- 全面了解HTTP和HTTPS(开发人员必备) - 简书
- http2.0的时代真的来了...
- 「码农有道」公众号,协议深林系列文章:https://mp.weixin.qq.com/s/FslsYpofN5vE20TEfJNwrw
文章:
- 进程与线程的一个简单解释 - 阮一峰的网络日志 - 进程、线程、互斥锁(Mutual exclusion,缩写 Mutex)、信号量(Semaphore)
字符编码:
芯片、存储:
Windows、Linux、Mac OS 区别:
- 一分钟看懂WINDOWS系统、LINUX系统和苹果操作系统到底有什么区别? - 实际上 UNIX 操作系统和 C 语言都是由贝尔实验室的汤普森(Ken Thompson)和丹尼斯·里奇(Dennis M. Ritchie)于1971年先后改造发明的,如果说真正的操作系统,世界上只有一个,那就是 UNIX 操作系统。
- windows系统,Linux和mac os x本质区别是???
- Mac OS与Linux的区别与联系
操作系统和硬件:
操作系统和 CPU:
三个讲解 CPU 的视频:YouTube 传送门
part1 CPU机制
part2 x86的崛起
part3 现代操作系统的起源
理解计算机:
硬盘存储:
随便看看:
前端技术:
小程序:
移动端技术点:
- PM关于设计那些事儿(一) - 关于 px、dp、dip、dpi、sp 等区别
移动操作系统相关文章:
- https://github.com/wuyouzhuguli/SpringAll- 循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Cloud、Spring Security & Spring Security OAuth2,博客Spring系列源码。
- http://www.springboot.wiki/#video - Spring Boot 教程汇总。
- http://tengj.top/2017/04/24/springboot0/ - Spring Boot干货系列总纲,嘟嘟独立博客。
- https://github.com/ityouknow/awesome-spring-boot- Spring Boot Resources
- https://github.com/ityouknow/spring-boot-examples - Spring Boot 教程、技术栈示例代码,快速简单上手教程。
Spring Cloud:
- http://www.springcloud.wiki/ - Spring Cloud 微服务教程汇总。
- Docker 入门教程 - 阮一峰的网络日志
- 安装 Docker · Docker —— 从入门到实践 [荐]
- 30 分钟快速入门 Docker 教程 - 掘金
- Docker 教程 | 菜鸟教程
- Docker —— 从入门到实践-极客学院Wiki
注:Win10 下安装,要是碰到类似:hyper-v feature is not enabled 报错,按该方法操作https://blog.csdn.net/javahighness/article/details/64192637
- GitHub:IntelliJ-IDEA-Tutorial - IntelliJ IDEA 简体中文专题教程。 [荐]
- IntelliJ IDEA + GitHub(git) 详细图解 如何实现项目的版本控制和管理(on win 7 64 bit)
- Java知音:最详细的IDEA中使用Debug教程
- 江南一点雨:IntelliJ IDEA 2019 从入门到癫狂 图文教程
- Linus 介绍 Git 的特点和设计思路_腾讯视频 - 可以知道 Git 诞生背后的故事,以及它的设计思想。
关于 SSH:
- 最佳实践:使用SSH连接Linux服务器 - SSH 实践原理图。
Logo... Powered by freelogodesign.