1. 程式人生 > >如何做一個資深的後端開發工程師?

如何做一個資深的後端開發工程師?

從最初不會程式設計到能夠完成具體的的業務實現,再到獨立負責一個專案迭代,覺得還是有進步的。但是入行3年,經過這次的找工作經歷,開始慢慢發現自身的技術缺陷。

現在開始思考,我作為公司的唯一一個後端開發,即使滿足最低需求,需要哪些技術,我現在還缺哪些東西?往深層次走,還需要哪些東西提升專案的精度?

1.首先作為一個java開發,我必須知道java的執行緒,集合,io,繼承,多型,介面,tcp/ip,等基礎

2.利用框架開發,必須知道動態代理,spring ,springboot 等框架使用,

3.框架部署,需要linux伺服器,negix代理,

功能上線之後,就要開始後面的優化了,

1.業務重構,程式碼安全驗證

2.設計模式的幾種常用運用

3.maven和jenkis的搭建,

4.優秀的演算法支撐