0%

工作调研

[TOC]

美剧推荐

  1. 《绝望主妇》 — 《致命女人》
  2. 摩登家族

一、程序员学长谈9月校招找工作制胜之道!全是拿分题哦!

1. 信息获取渠道

  • 1.1 牛客网
  • 1.2 百度,网易,bilibili官网网站

2. 技术学习(重要性按顺序)

  • 2.1 基础知识

    • 数据结构和算法——最重要
    • 一门编程语言——语言的细节和机制的原理
    • 计算机网络——协议的细节
    • 操作系统——只需了解基础原理和概念,如内存置换,线程调度,磁盘原理
    • 数据库——SQL,如索引的基本原理等等
  • 2.2 项目经验

  • 2.3 实习经验

3. 公司

  • 3.1 技术公司,BAT,等互联网公司
  • 3.2 银行,铁路,移动,国家机关和事业单位

4. 心态调整

- 4.1. 运气

二、github使用

1. 掌握git,使用git管理自己的代码,整理git的命令

三、视频演示如何玩转一个开源项目|如何运行+如何读代码|顺便讲讲IDEA和Springboot

  1. 首先讲解了几个java的开源项目
  2. 介绍在intelliJ IDEA 运行“目前最完美的博客”halo项目的运行,讲解IDEA的基本操作

四、学技术真有那么费劲?我的学习秘诀大公开!在职程序员聊聊该如何学习技术以及如何掌握一门新技术。

  1. 认知,了解(第一印象)。
    • 如springboot是干什么的,解决什么问题
    • 同类的技术有哪些,如Web后端常用技术框架为Spring Boot(java),beego(Go),flask、diango(python),thinkphp(PHP)
    • 了解该技术的重要组成部分,如Spring框架:IOC容器,AOP切面
    • 思考一下该技术为什么会出现
  2. 学语法,学用法
    在买书看之前做的事情:
    • 途径1: 视频教程
    • 途径2: 快速上手视频
    • 看别人写的入门博客
    • 买书看
    • 官方文档

      在这个过程中多思考,提炼,总结,写博客

  3. 局部的练习,小型实战,环境搭建
    如书中例子,官网示例,实战demo,如作者开源的一个github库有很多学习Springboot的小demo

    注意:遇到坑及时记录。多写博客

  4. 上手实际项目或开源项目。基础牢固,包括网络知识,数据结构。作者介绍了很多的Java,c和公众号中的python开源项目
  5. 造轮子,手撸源码