Java/PHP/Lua/Python/Node.js/Golang/C/C++/Asp.net/C#
Building Enterprise Applications with Java, Use PHP to build website is a good choice; AI you have to learn it now, anaconda and jupyter are good tools; Node.js extends JavaScript application scenarios; Java let me understand the Object-Oriented
HTML5/CSS3/WebAR/WebGL/Vue/Javascript/JQuery/Bootstrap
I like Chrome, V8, javascript. electron is a nice project, Mobile Internet has changed people's lives, the metaverse is worth looking forward to
Nosql/Mysql/tidb/Percona/mariadb/fastdfs/fastcfs/canal/sqlite/mmap/clickhouse/mongo/cassandra/HBase/Hadoop/Oracle
The world is full of data, search data, add, update, delete, analysis, backup, restore and data safe issues that need to be considered, big data age need nosql and distributed storage, fastcfs is a good choice
RabbitMQ/Kafka/Redis/Yac/Aerospike/canal
The use of queues and caches can greatly improve the amount of concurrency. The architecture based on message subscription / consumption can allow data processing to be carried out in an orderly manner, and time can be used for space.
spring-boot/spring-cloud/MyBatis/druid/netty/Zend/Phalcon/Medoo/Yaf/Yar/express/beego/http/tcp/protobuf/grpc/Thrift
Reasonable use of frameworks and protocols is conducive to faster project development, iteration, upgrade, and maintenance, and building interface services that conform to industry standards
Design Patterns/Singleton/Factory/Adapter/Composite/MVC/UML
Use design patterns and modeling tools to facilitate project development and maintenance, provide clear architecture and documentation
phabricator review/phpunit/XhProf/tsar/ab/JMeter/ELK/Fluentd/filebeat/Kibana/prometheus/Grafana/APM/gdb/curl/netstat/top/tcpdump/tail/cat/zcat/grep/awk
Code review is helpful for mutual learning, mutual supervision, and problem discovery in advance. Unit testing can be found in advance through white box testing. Potential bugs and system bottlenecks can be found through business and system log collection
Nginx/rpm/yum/VZ/LXC/systemd/LVS/haproxy/rsync/Jenkins/k8s/docker/docker-compose/Harbor/nexus/ansible/openldap/etcd/cronsun/openstack
Operation and maintenance is the support of project operation, and the deployment and tuning of related software is essential
Team management/Project management/OKR/redmine/wekan/jira/gitlab/phabricator
Performance appraisal, team management, and project management are also a guarantee to make excellent products. Peter Drucker, the father of modern management, believes that "effective managers should pay attention to the strengths of people, and not mind their shortcomings."
Microservice/register/config/Circuit Breaker/Hystrix/Cloud Native/Kubernetes/Mesos
Service stability and scalability are essential for Internet services. Microservices and cloud-native architecture can solve server downtime and other issues well
Flink/Hadoop/zookeeper/CDH/Spark/Azkaban/Kudu/Hive/Hue/Doris/IoT/TDengine
Big data analysis is the basis for user growth, company operations, and other decisions. It provides personalized recommendations through user behavior analysis and provides visual data to create value for users.
AI/metaverse/DeepLearning/matlab/CV/NLP/CNN/RNN/RCNN/lstm/Sigmoid/Relu/Caffe/pytorch
Through deep learning, computers can recognize pictures, speech, semantics, and synthetic languages, which will be widely used in smart cities, autonomous driving, customer service, medicine, education, and industry.
Apple/Google/Google Lens/Google Glass/Google Car/Tesla/SpaceX/集度/大疆/小米/小鹏
I like Apple and Google's products, they are very cool