8 AnswersNew Answer
Let me explain something: If you learn a subject at an institution like college or university there are very experienced lecturers who know which topics are necessary in a certain job. And among the necessary topics are many, a layman has never heard of. And there are topics which were elaborated by people during writing their PhD which needed several years. And the "I don't need a formal education" leads to cases where people in positions of influence lack the most basic skills....
People should really stop trying (and failing) to act "edgy" and "sarcastic", and start to help. You can get some jobs as front-end developer if you go to freelance sites, but I would advise you to build some web aplications on your own to use as a portfolio to prove you know about web development. However, I would advise you to look for a college course, If you are really serious about geting a job in this area, and use your self tought knoweledge as a complemment. See people? Its easy not being a spoiled brat on the internet.
Md.Ruhan Chowdhury, even as a freelancer a client may ask for references or qualifications depending on the size of the job. I'm not trying to dissuade anyone from pursuing a career in programming but I want those who wish to do so to be aware of the challenges. One good option is to take an industry recognised course such as a Microsoft certification, Oracle Java Certification etc. These courses are valued by industry an an alternative to a University degree for junior developer positions. Unfortunately, the high paying jobs don't kick in unless you have a lot of experience, specialist knowledge, and/or qualifications
Md.Ruhan Chowdhury The bootcamp path, if it's a reputable bootcamp with good performance statistics (graduate job success), is probably better than totally self-taught. A bootcamp graduate will get a certificate, but it's not a university/college degree. Self-taught is also possible but a bootcamp is something to consider if you want a bit more structure, more help with learning to code, and help with job finding. Have you googled this? Here are some links which might help you. https://blog.devmountain.com/heres-how-you-can-become-a-software-engineer-without-a-degree/ https://www.nocsdegree.com/six-figure-software-engineer-salary-kenneth/amp/ https://www.quora.com/Is-there-are-major-pay-difference-for-software-developers-with-without-a-CS-degree
Well you are still in the field of "math and sciences" so maybe you could try to change your course and use some diciplines you already learned in your physics major to buy you some time in the computer sciences course.
Md.Ruhan Chowdhury, as you have discovered by your own research even entry level programming jobs require relevant degrees. Some will accept applicants with years of commercial experience, but you can't get the experience if you can't get a job without a degree. Hence the humour from Jan Marcus and myself. The real business world does not work on feelings and wishful thinking. The people who tell you to just believe in yourself are at best deluded and at worst setting you up for failure. It is a brutal reality of supply and demand that the "learn to code" movement has produced such a surplus of programmers that it is actually possible to earn more in retail than as a junior programmer. That combined with outsourcing to India where they can pay someone $80 per month is killing juniour developer jobs in the west. It seems a lot of the youth of western society do not like physical work. It is now possible to go to a trade school for a small fraction of the cost of attending a university, and free for under 19s in the UK. Qualified electricians, plumbers, car mechanics, bricklayers, welders and other skilled blue collar jobs are now a licence to print money. Starting salaries are around 50% higher than the national average wage and you aren't saddled with a huge student loan either. The downside, for a lot of modern youngsters, is it requires actual physical work rather than sitting at a computer.
Martin Taylor Except freelancing, I cannot find even entry level jobs in LinkedIn that don't need at least bsc certificate on computer science . So, I stop to learn this subject by self-study (no cirtificates) and give full concentrate on my major Physics because that will give me a cirtificate that actually institutional demands for job...
Lucas Santos Thank you so much bro.. You really understand me . Actually I am studying at University 2nd year with physics majors . I love physics . But I also love computer science a lot . That's why I need to self-taught this . But today I search job for computer science in LinkedIn but I find everyone need a bachelor degree on computer science at least for job in this sectors..some also demand more . I don't find a single that doesn't need to see a university certificate.. that's why I give this kind of post.