编程知识 cdmana.com

In one month, we successfully reaped Tencent, Alibaba and byte offers, and had a java development interview with Ping An Bank

therefore , I think you might as well think about what is... Before you choose Java? Are you fit for the job ?

Java Development is near 20 The hottest programming language in years , The job market is really big , Getting started is also more difficult than C and C++ Be low , Combined with all aspects , You choose Java There must be no problem .

Next, think about whether you are suitable for this job . current IT Internet market , If you have a college degree or below , I don't suggest you consider this industry at all , In reality, you can hardly find a job , What you can find is not a good job , Maybe it's not as good as your original job . Analyze from the following enterprise recruitment needs , You can also clearly know what technology the enterprise needs .

The salary in this industry is really considerable , But the premise is that you have a solid grasp of personal technology . If you don't master your technology well , Don't keep learning , You will also be in danger of being replaced at any time . High return , Corresponding to high investment . Only by constantly improving yourself , Continuous learning , The future high salary will belong to you .

You know how to learn Java What can you do ?

Java The field of language application : telecom 、 Mobile development 、 Bank 、 Financial system 、 Electricity industry 、 Game development 、 Internet 、 big data 、 Cloud computing and so on , Almost all fields , Let's talk about some common .
1、 Make a website ;
2、 To play . In the age of Nokia , On the cell phone 90% All the games are played with Java Written , But now it has been transferred to Android 了 , Now we often play LOL, These two computer games in my world should belong to the most classic and influential , Also use Java Developed ;
3、 do Android Development .Android It's based on Linux Free and open source operating system , Its source code is Java. So the mobile phone systems seen in the market, for example MIUI , Alicloud, etc , It's all redistributed by modifying the source code .Java Android is not just about systems , also APP For more developers , They spend more time developing APP above ;
4、 Development software . Systems as large as national networking , Application solutions for small and medium-sized enterprises ,Java All have a very important position , Enterprise development is completely Java The world of , Familiar 12306 Ticketing system , Tmall double 11, JD.COM 618 Wait, these are all used Java To do the .

You know how to learn Java Do you ?

Many Daniel will recommend self-study , So you listened to these big V The self-study method , Then most people begin to learn blindly , Spent a lot of energy and time, what is the final effect ?** Without systematic learning, have you ever thought about what problems will arise in your future development ?** None !

 Tencent was successfully harvested in one month 、 Ali 、 byte offer, Ping An Bank Java Development interviews _Java

Why don't I fully advocate self-study ?
Daniel on the platform basically has many years of working experience , Have you ever thought about the threshold of the industry before , What is the industry threshold now ? In the past, enterprises did not have such high requirements for programmers' ability , Even more than a decade ago, if you could write “Hello World”, You can get started in this industry , So you can get started before .
② Now there are some excellent young cattle , They may also be self-taught , But they must have excellent learning ability , Excellent self-management skills ( time management , Meditation, persistence, etc ) And be good at finding and summarizing problems .
If you think your goal is very clear , Can you do the first ② The points mentioned in point , In the current market , You are really suitable for self-study .

besides , For most people , Registering for a class must be the best way to grow quickly . But there's a problem , At present, the quality of training institutions in the market is uneven , If you don't find a good training class , It's a total waste of energy , Time and money , This needs to be selected by yourself .

I personally suggest that online is more cost-effective than offline , The price of offline training is basically unchanged 2W You can't get down , Online education is now more mature , During this outbreak , Students have basically experienced the online learning mode . Compared with offline , The advantages of online are mainly in the following aspects according to my understanding :
① Price : The online price is basically half of the offline price ;
② teacher : Relatively speaking, the teachers of online education are stronger and richer than offline education , Better coordination of resources ;
③ Time : Learning time is relatively free , Don't learn naked words , Suitable for learning while working , Reduce the stress of life ;
④ Course : In terms of course content , It really goes deeper than offline .

What technologies should be learned to meet the requirements of the enterprise ?( The following figure summarizes )

 Tencent was successfully harvested in one month 、 Ali 、 byte offer, Ping An Bank Java Development interviews _ The programmer _02

 Tencent was successfully harvested in one month 、 Ali 、 byte offer, Ping An Bank Java Development interviews _Java_03

Finally, how to make yourself a technical expert step by step

To be honest , If a worker doesn't want to improve himself , Then there's no point in working , After all, we are not old enough to support themselves .

When your technology is getting closer to Ali p7 When it's level , There is no doubt that your salary will go up , At the same time, you can learn more and deeper Technology , To the more powerful bull .

Recommend one Java The necessary learning notes on the way to architecture , It's quite comprehensive !!!

 Tencent was successfully harvested in one month 、 Ali 、 byte offer, Ping An Bank Java Development interviews _ The backend development _04

There is no easy word in the adult world , Some time ago, I saw a programmer working tiktok for two weeks till midnight 2 Point video . If you want to get a high salary in this industry, there is no other way to improve your hard power .

You know what? ? Now some fresh students' internship salary has caught up with the development 5 Years of programmers , Internship pay 26K,30K, Don't you have a sense of urgency ? After so many years, I'm not as good as a fresh student , It's really embarrassing !

When you enter this industry, don't use the lack of time to learn as an excuse , This industry is about learning , Or you'll be laid off . therefore , Take the time to invest in yourself , Multi learning technology , Now it's difficult , Relax in the future !

【 Focus on 】+【 forward 】+【 give the thumbs-up 】 Stand by me ! It's not easy to create !

This article has been  CODING Open source project :【 A big factory Java Analysis of interview questions + Core summary learning notes + The latest explanation video + Actual project source code 】 Included

版权声明
本文为[Programmer Xia ya]所创,转载请带上原文链接,感谢
https://cdmana.com/2021/10/20211002002410504h.html

Scroll to Top