10
头图

Write in front

It's the peak season for job hunting again at this time of year.

Before applying for a job, we will spend a lot of time on improving our technical level + preparing for the interview/interview, but we often overlook a rigorous and reliable resume that is the first step in finding a job. The first step for programmers to write resumes is to use various technical vocabulary rigorously and normatively.

If you usually take notes or write blogs, it’s okay. After all, you read a lot by yourself, but it’s best to pay attention when writing your resume!

Of course, some students will say whether this is too nitpicking, and does this have any essential impact on the actual entry job?

Hey, it seems okay to think about it, but it often gives people a less rigorous feeling when screening and reading resumes. Therefore, the specification is always good !

Therefore, this article sorts out commonly used vocabulary spelling notes when programmers write resumes for reference when necessary. At the end of the article, a PDF offline manual document + and the Markdown file has been synchronized to the GitHub open source warehouse. You can get it yourself if you need it.

Of course, the vocabulary listed here may be limited, everyone can brainstorm, welcome to add!

This article has been included in the GitHub open source warehouse "Road to Programming" https://github.com/rd2coding/Road2Coding self-learning routes for 6 major programming directions (posts) , Interview test sites , My resume , Several hardcore pdf notes , and My programmer life and feelings , welcome.

Back-end development related

Normative writingExamples of inappropriate spellingRemark
RESTfulRestful、RestFulREST=Representational State Transfer
Springspring
Spring MVCSpringMVC、SpringmvcThere is a space in Spring MVC!
Spring BootSpringboot、SpringBootThere is a space in Spring Boot!
Spring CloudSpringcloud、SpringCloudThere is a space in Spring Cloud!
OOPoopObject Oriented Programming
POpoPersistant Object
POJOpojoPlain Ordinary Java Object
Webweb、WEB
JavaJAVA、java
JVMjvm、JvmJava Virtual Machine
GCgcGarbage Collection
Java EEjava eeEnterprise Edition
Java SEjava seStandard Edition
Golanggolang
Pythonpython
Linuxlinux
Runtimeruntime
DNSdnsDomain Name System
DIdiDependency Injection
DBdbDataBase
ACIDacidAtomicity+Consistency+Isolation+Durability
DDLddlData Definition Language
DMLdmlData Manipulation Language
MySQLmysql
SQLitesqlite
SQLServersqlserver、SQLserver
NoSQLnosql、NOSQLNoSQL=Not Only SQL
JDBCJdbc、jdbcJava Database Connectivity
ORMormObject/Relational Mapping
JPAJpaJava Persistence API
MyBatismybatis、Mybatis
MyBatis-PlusMyBatisPlus myBatis-plus
Mavenmaven、MAVEN
Redisredis
MongoDBmongoDB
MQmqMessage Queue
RabbitMQrabbitMQ
RocketMQrocketMQ
ActiveMQactiveMQ
Nettynetty
gRPCgrpc
Dubbodubbo
JSONJsonJavaScript Object Notation
JWTjwtJSON Web Token
XMLXmlExtensible Markup Language
APIApiApplication Programming Interface
Jenkinsjk、jenkins
Dockerdocker
UMLUmlUnified Modeling Language
SOASoaService Oriented Architecture
MVCMvcModel–View–Controller
MVVMMvvmModel-View-ViewModel
MVPMvpModel-View-Presenter
Continuously updating...--


Front-end development related

Normative writingExamples of inappropriate spellingRemark
HTTPHttp、httpHyper Text Transfer Protocol
HTTPShttps、HttpsHyper Text Transfer Protocol over SecureSocket Layer
DOMdomDocument Object Model
JavaScriptjavascript、Javascript、js、JS
CSSCss、cssCascading Style Sheets
HTMLHtml、htmlHyper Text Markup Language
jQueryjquery、JQuery
Bootstrapbootstrap
Node.jsnode、NodeJS、nodejs
Vue.jsvue、VUE、vue.js
Reactreact
Angularangular
SPAspaSingle Page Application
MPAmpaMutiple Page Application
Continuously updating...--


Client development related

Normative writingExamples of inappropriate spellingRemark
AppAPP、app
Objective-COC、oc
Xcodexcode、XCODE、XCode
iPhoneiphone
iOSios、IOS
Androidandroid
RxJavaRXJava、rxjava
Android Studioas、android studio
Continuously updating...--


Big data/cloud computing related

Normative writingExamples of inappropriate spellingRemark
Hadoophadoop
HDFShdfs、HdfsHadoop Distributed File System
MapReducemapreduce、mr
HBasehbase、Hbase
Hivehive
Yarnyarn
Kafkakafka
ZooKeeperzookeeper、zk
Stormstorm
Flinkflink
Elasticsearchelasticsearch、ElasticSearch、es
Logstashlogstash
Kibanakibana
Kubernetesk8sThe official abbreviation is K8s
Continuously updating...--


Tool or software related

Normative writingExamples of inappropriate spellingRemark
SVNsvnSubversion
GitGIT、git
GitHubgithub、Github
Intellij IDEAintellij idea、idea
Eclipseeclipse
MyEclipsemyeclipse
Postmanpostman
Continuously updating...--


Brainstorming

Due to limited time and energy, the technical vocabulary list compiled here is limited after all.

sorted out in this article has also been in the form of Markdown source files + PDF offline documents to the GitHub repository. The name of the GitHub repository is: " Awesome-Tech-Words "

The GitHub repository is: https://github.com/rd2coding/Awesome-Tech-Words

Everyone is welcome to brainstorm and participate in this open source warehouse, submit and supplement together.

This article has been included in the GitHub open source warehouse "Road to Programming" https://github.com/rd2coding/Road2Coding , which contains my 6 programming directions (posts) + knowledge points combing , Interview test sites , My resume , Hardcore pdf notes , and My programmer life and perception , part of the content is as follows ↓↓, welcome star.


CodeSheep
3.5k 声望7.7k 粉丝