当前位置:网站首页>Is it you who are not suitable for learning programming?
Is it you who are not suitable for learning programming?
2022-07-28 02:51:00 【Test Xiaozha】
It's annoying to see the program 100% Not suitable for . There are other kinds of people 【 False sex is not suitable 】 Just break through yourself . Others are not suitable for anything , Because he can't break through his comfort zone , I don't think I can learn , Habit indulges oneself not to learn and escape . Look at the picture to see which circle you are in

Baidu search should be commonly used , You said you couldn't find someone to help you solve the problem , That's understandable , After all, there are a few people who have the guidance of big men . What programming needs is the learning ability of self mining , Develop habits , You can walk longer in the future . The most difficult thinking to change in the world , The second is the code . People with conservative thinking , Cannot create a new world .
How to learn programming effectively ?
「 Which language should I learn to program ?」 This is the first question for beginners , This can be a right idea, but it's a wrong question , Your first consideration should be 「 What constitutes the foundation of programming learning 」?
There are three key parts at the bottom of the pyramid of programming knowledge :
• The principle of computer organization : The principle of computer composition is a professional compulsory course in universities , It is also the professional knowledge that programmers need to master . If you want to know more about a computer , Even design your own computer , Architecture is an essential course , The composition principle is the introduction version of computer architecture . So the principle of computer composition should be understood
• computer network : In this part, we should understand the concept of computer network 、 form ; Classification of computer networks , Development process, etc . Understand network hierarchy 、 Network protocol 、 Interface 、 Service, etc . Focus on mastering OSI Reference model and TCP/IP Differences and connections between models .
• grammar : How can I express these algorithms in some programming language , Let the computer understand .
I am learning “ Wallflower , Where the wind blows, I pour ” Your thoughts should not , Never mind what's popular outside , If it's not what the public needs , Just learn well Just the language you should learn .
Courses to be filled for non computer majors
from 《 The principle of computer organization 》 Begin to understand computer related hardware and the most basic knowledge , from 《 computer network 》 Learn the process of network communication , such as TCP、UPD、 Network knowledge such as routing rules , And then from 《Linux operating system 》 Middle school learning Linux Operation and system knowledge ; And then from 《 Compiler principle 》 Learn about compilers in , Learn the operation principle of programming language ; Learn a language well :
consider java still python, I can give you some advice ,java You can't learn wrong , Want to choose a short learning time python.
java relevant :
Java Basics :Java Getting started basic video tutorial ,java Zero foundation self-study preferred dark horse programmer Java Introductory tutorial ( contain Java The project and Java The real question )
Java Web- Can make small and medium-sized websites & Enterprise management system
Javaweb: The latest version of dark horse programmer JavaWeb Basic course ,Java web From introduction to enterprise actual combat full version
MySQL database : Black horse programmer MySQL Database entry to mastery , from mysql The installation to mysql senior 、mysql Optimize all inclusive
Java Development framework -Java Enterprise server development skills
Maven: Black horse programmer Maven A full set of tutorial ,maven Project management from basic to advanced ,Java Project development must have management tools maven
Git:
Black horse programmer Git A full set of tutorial , complete git Project management tools tutorial , A set of proficient git
SSM frame : Black horse programmer 2022 newest SSM Framework tutorial _Spring+SpringMVC+Maven senior +SpringBoot+MyBatisPlus Enterprise practical development technology
MybatisPlus: Black horse programmer MybatisPlus Easy to understand tutorial , Quick start mybatisplus
Spring Boot: Black horse programmer SpringBoot2 A full video tutorial ,springboot From zero basis to project practice (spring boot2 Full version )
Wisdom and health : Black horse programmer Java project 《 Wisdom and health 》, Super complete enterprise level medical industry project ( be based on SSM+Zookeeper+Dubbo+Spring Security Technology stack )
Reggie takeout : Black horse programmer Java Project practice 《 Reggie takeout 》, Easy to master springboot + mybatis plus Development of core technologies java Actual project
middleware & Microservice framework - Popular technology for intermediate programmers
Springcloud:SpringCloud+RabbitMQ+Docker+Redis+ Search for + Distributed , The most comprehensive in history springcloud Microservice technology stack course | Black horse programmer Java Microservices
Dubbo: Black horse programmer Dubbo Quick start ,Java Distributed frameworks will dubbo course
Zookeeper: Black horse programmer Zookeeper Video tutorial , Quick start zookeeper technology
RabbitMQ: Black horse programmer RabbitMQ A full set of tutorial ,rabbitmq From message oriented middleware to actual combat
RocketMQ: Black horse programmer RocketMQ Elaborate on the system , E-commerce distributed message middleware , Hard core unveiling double 11
Docker: Black horse programmer Docker Containerization Technology , Learn from scratch Docker course
Redis: Black horse programmer Redis Introduction to actual combat course , Comprehensive dialysis redis Underlying principle +redis Distributed lock + Enterprise solutions +redis actual combat
MongoDB: Black horse programmer MongoDB Basic entry to advanced , A set of solutions mongodb
Search Technology :java Intermediate course -ELK Advanced search , A comprehensive explanation ElasticStack Technology stack
Project practice - Enterprise level project development , Master the industry 3 Years of development experience
human resources : Black horse programmer Java project SaaS Mobile office full version 《iHRM Human resource management system 》, transcend trades and professions SaaS Office integration solutions
Hospitality, renting : Black horse programmer Java project 《 Hospitality, renting 》,Java Enterprise solutions (Spring Family bucket + Distributed solutions + Wechat Authorization + Crawler solutions, etc )
Integrated rights management solution : Black horse programmer Java Pinda general permission project , be based on SpringCloud SpringBoot Permission management solution of microservice framework
Of course, there are many routes to take :
Video library : AI development _ AI Engineer _AI Artificial intelligence
2022 year python Learning route for big data development
边栏推荐
- [signal denoising] signal denoising based on Kalman filter with matlab code
- Lombok prompts variable log error when using JUnit test in idea
- Hardware standard
- LoRaWAN中的网关和chirpstack到底如何通信的?UDP?GRPC?MQTT?
- Job 7.27 IO process
- IO流:节点流和处理流详细归纳。
- Is the interface that can be seen everywhere in the program really useful? Is it really right?
- @Valid的作用(级联校验)以及常用约束注解的解释说明
- Redis aof日志持久化
- 【TA-霜狼_may-《百人计划》】图形3.7 移动端TP(D)R架构
猜你喜欢
随机推荐
Pychart shortcut key for quickly modifying all the same names on the whole page
1313_ Pyserial installation and document generation
基于stm32的恒功率无线充电
[hcip] BGP features
0 dynamic programming medium leetcode873. Length of the longest Fibonacci subsequence
unity中物体碰撞反弹(学习)
TypeScript(零) —— 简介、环境搭建、第一个实例
Should programmers choose outsourcing companies
How is insert locked in MySQL? (glory Collection Edition)
初识C语言 -- 操作符和关键字,#define,指针
[elm classification] classification of UCI data sets based on nuclear limit learning machine and limit learning machine, with matlab code
AWS elastic three swordsman
Job 7.27 IO process
Canvas 从入门到劝朋友放弃(图解版)
Introduction to the reduce() function in JS
The virtual host website cannot access the self-test method
Compile and use Qwt in qt|vs2017
IO流:节点流和处理流详细归纳。
数据中台建设(三):数据中台架构介绍
unordered_ The hash function of map and the storage mode of hash bucket









