[Archival Edition] A complete guide to getting started with programming for non-science majors and those with no experience | Even people in their 20s can learn on their own to start a side job or change jobs!

programming

Are you interested in programming, but feel like you don't know where to start, or that it's difficult because it's a liberal arts subject?

Studying while working can be a source of anxiety, especially for inexperienced working adults in their 20s.

In this article, we will clearly explain how even non-technical and inexperienced working adults can learn programming on their own and succeed in changing jobs or hustling a side job.

• How to start learning

• Recommended materials

• Success stories

• Solutions to common questions

These will be explained carefully, without using technical jargon, in language that even elementary school students can understand.

It's not too late to start now. Your first step may change the future.

[Must see for those with a liberal arts background] How to start programming even if you have no experience

Can liberal arts students learn programming?

conclusion

Whether you are a liberal arts major or have no experience,You can learn programming on your own.

The important thing is to understand your purpose and how to get started.

reason

Programming does not require specialized knowledge of science. In most jobs, you need to use computer programs rather than complex mathematical expressions.Can you follow the correct procedures according to the established rules?is being questioned.

This is something that people with liberal arts backgrounds are good at."Understanding using words" and "logical sentence construction"It is a skill that is applicable to all.

Examples

For example, if you have a goal of "I want to change jobs" or "I want to earn money through a side job,"What language should I learn and what materials should I use to learn it most efficiently?will become visible naturally.

Instead of just starting out,"What do you want to learn?"Getting clear is the first step.

reassertion

Learning programming is accessible to people of all ages and regardless of their academic background.

Those with no experience shouldIf you start off right, you'll steadily improve your skills.

Things to decide before you start

Why do you want to study? (job change, side job, education)

What do you want to create? (website, app, analytics tool)

When will it be done (3 months, 6 months, 1 year)?

Just writing these three things down on paper will change your behavior.

Steps for learning programming and recommended materials

First, let's understand the learning steps.

conclusion

Programming is something that even people with no experience can understand if they learn it in an orderly manner.

reason

If you try to tackle difficult material straight away, you will likely become confused and give up.

First, it is important to build a strong foundationis.

Examples

Step 1: Learn how a web page works with HTML and CSS

Step 2: Adding movement with JavaScript

Step 3: Gain practical experience with a portfolio

reassertion

There is a sequence to learning.Don't skip the basics, just work your way through them step by step.

3 recommended learning materials for beginners

Progate (Easy to learn with diagrams)

Dot Install (Easy to continue, 3 minutes per app)

Programming book with furigana (friendly to liberal arts students)

Case study of a successful career change from inexperienced to engineer

Actual success stories of career changes

conclusion

Even if you are from a liberal arts background or have no experience, it is possible to change careers to become an engineer with the right study and practice.

reason

Companies need not only ready-to-work personnel,Tendency to evaluate portfolios and continuity of learningThere is.

Examples

• Former salesman, male in his 20s

• Progate and copying for 1 hour every day for 6 months

• Apply through a self-made website and get a job offer from a company that accepts people with no experience

reassertion

Changing jobs is not impossible.Learning + practice = evaluation.

Three things to prepare before changing jobs

Portfolio (Publish your work on GitHub)

Learning log (recorded on Twitter, etc.)

Mock interview (using a job change support service)

Earn 50,000 yen a month with a side job! How to use programming

Examples of side jobs that even beginners can do

conclusion

If you have a grasp of the basics of HTML/CSS, it is realistic to earn several tens of thousands of yen a month as a side job.

reason

Crowdsourcing has the following features:Coding services and LP creation for beginnersThere are many.

Examples

• Web page creation with banner (Reward: around 10,000 yen)

• WordPress CSS adjustments (remuneration: several thousand yen and up)

reassertion

Even if you are in the humanities, it is entirely possible to have a side job.Start with small projects and build up your track record.

Specific steps towards profitability

Create three copy sites

Include in your portfolio

Sell on CrowdWorks/Coconala

5. Frequently Asked Questions (Q&A)

Summary of frequently asked questions

Q1: Is it okay for liberal arts students?

→ Yes.If you can think logically you'll be fine.

Q2: How much time do I need to study?

→ 5 to 7 hours a week,Many people see results within 3 to 6 months.

Q3: Where should I start?

→ The order is HTML → CSS → JavaScript.

Q4: What's the trick to not getting discouraged?

→ Share your learning records on social media and learn with your friendsIt is effective to do so.

Summary: Key points for learning programming even if you have no experience

Summary

Clarify your purpose

Learn step by step

Try it out

Try a side job or change jobs

Create a system that will prevent you from giving up

reassertion

Even if you are a non-skilled or inexperienced worker,Once you take the first step, you will definitely gain skills.

It's never too early or too late to start.

Copied title and URL