First: UI design
At present, there is a large demand for UI design positions in the IT industry. The specific positions involve interaction design and visual design. For basic knowledge comparison For those who are weak, starting from UI design is a good choice. UI design requires learning a series of software tools. In addition, during the learning process, you must also understand the technical boundaries of various implementation technologies, so as not to render the designed solution unrealizable.
Second: Network Operation and Maintenance
For those who have strong hands-on skills but weak basic knowledge, it is also a good choice to choose to learn network operation and maintenance knowledge. Network operation and maintenance includes comprehensive cabling, network equipment installation, configuration, debugging, etc., involving the use of switches, routers, and various network equipment. With the development of cloud computing, big data, artificial intelligence and other technologies, there will be a large number of operation and maintenance positions in the IT industry in the future, and the employment prospects are still relatively broad.
Third: Programming
Programming is divided into two categories: application-level development and R&D-level development. Application-level development does not require high basic knowledge, such as Common front-end development is a good choice. Learning front-end development can start with Html, CSS and JavaScript, and then further learn Android development, iOS development, various small program development, etc. Judging from the current job demand in the IT industry, the employment situation of front-end development is still relatively good.
These three are not difficult to learn, and it is not difficult to find a job