"I want to learn programming, but I'm a liberal arts student and I'm not sure if I can do it."
"Can I really use self-study without any experience to get a job?"
Do you have such concerns?
In this article,A 20-something working adult with a liberal arts background and no prior experiencebut,How to learn programming by yourself and use it for a side job or career changeWe will explain it in an easy-to-understand manner.
It covers the strengths unique to humanities students, learning steps, useful teaching materials, and success stories.
It is carefully written in language that even elementary school students can understand.
With this one article, let's overcome the first hurdle in learning programming.
- Is it possible to learn programming even if you are not a liberal arts major or have no experience?
- How to start learning programming and the steps
- Tips to avoid giving up on self-study
- Skills and practical methods that can be utilized for side jobs and career changes
- Introducing success stories of people with liberal arts backgrounds
- Summary: The significance of learning programming for those with a liberal arts background and no prior experience
Is it possible to learn programming even if you are not a liberal arts major or have no experience?
The strengths of liberal arts students are useful in programming
conclusion
Even those with a liberal arts background can easily learn programming.
reason
In programming,The ability to consider sentence structure and explain things logically is importantis.
This is consistent with the skills that people with a liberal arts background have developed.
Examples
For example, if you have been good at Japanese or social studies,They are good at explanatory texts and essays, and can quickly understand the meaning and structure of code.This is a trend.
It's a waste to think that you have to be a science major to get a job.
reassertion
It is precisely because I am a liberal arts student that I can use the power of logic and writing to my advantage in programming.
What are the initial concerns of inexperienced people?
conclusion
Everyone has concerns such as "It seems difficult" or "I'm afraid of making errors."
reason
When you first write code,I was surprised at the number of errors that appeared on the screen and the number of incomprehensible words.
But this is the first hurdle everyone has to go through.
Examples
Forgetting a closing HTML tag and getting an error, or getting frustrated when the CSS color doesn't change, etc.All of the initial troubles are common.
reassertion
"It usually doesn't work the first time"If you have this mindset, you will be able to continue studying without succumbing to anxiety.
How to start learning programming and the steps
Why is the learning step important?
conclusion
If you learn in the right order, you can acquire skills without giving up.
reason
Many beginners worry, "I don't know where to start."
As a result, they often start with a difficult language, get confused, and give up.
Examples
Mr. C, a working liberal arts student, first tried to learn Python but gave up.
But starting again with HTML and CSS,Six months later, I was able to create dynamic web pages using JavaScript.
reassertion
"Learning in order" is the most important point for understanding in the shortest time.
Learning steps and examples of how to proceed
• STEP 1: Learn the foundations of the web with HTML/CSS
→ It is the foundation for creating the "appearance" of a website. Changing the appearance gives you a sense of accomplishment.
• STEP 2: Adding movement with JavaScript
→ The addition of "movements" such as buttons and slides makes it even more fun.
• STEP 3: Copying and creating a portfolio
→ By copying an existing site,You will develop application and design skills.
• STEP 4: Practice with side jobs and applications
→ Introduce the completed work,This will lead to the process of applying for a job.
reassertion
If you keep in mind the flow of "Learn → Make → Show," you can achieve great results even by self-study.

Tips to avoid giving up on self-study
What is the reason why self-study doesn't last?
conclusion
The reason why people can't continue studying is because they can't manage their motivation.
reason
Self-study offers a lot of freedom, butNeed to find ways to manage schedules and overcome lonelinessis.
Examples
Mr. D decided to study for an hour every day, but stopped after three days.
However, when I started posting "# Today's Accumulation" on a learning SNS,I was able to continue for a month.
reassertion
Just finding a study buddy and making a declaration can make a big difference in your ability to continue.
Specific measures to continue
• Post your learning record on social media
→ If you post for just 10 minutes a day, you can make study buddies.
• Focus on habit formation rather than time
→ Setting aside a day to study for just 15 minutes will lower the psychological hurdle.
• Record your stumbling blocks
→ Making notes of errors or things you didn't understand will help you reflect on your experience.
reassertion
Even people who aren't good at studying can continue with this system.

Skills and practical methods that can be utilized for side jobs and career changes
How to turn skills into money?
conclusion
Your skills can be turned into income through a side job or changing jobs.
reason
Web production and simple correction work, etc.There are many projects that even beginners can do.I will.
Also, when changing jobs, it is better to "graduate from school"An era where achievements and works are valuedis.
Examples
Mr. E created a copycat website and his own portfolio.
I won my first job (12,000 yen) on CrowdWorks.After 3 months, I was able to earn 60,000 yen a month.I did.
reassertion
If you create something that is useful to someone, the income will come later.
Steps to building a track record
• Create a one-page website by copying
• Create your own profile site
• Prepare work to show when applying for a job
reassertion
The best way to learn is to create a work and have people actually use it.
Introducing success stories of people with liberal arts backgrounds
Examples of liberal arts students who made money from side jobs
conclusion
Even among liberal arts students, there are many who can make a steady income through a side job.
Examples
Mr. F (27 years old, former office worker) taught himself HTML/CSS in three months.
Accepting orders via SNS as an "LP production agent"I earn about 40,000 to 60,000 yen a month as a side income.
reassertion
Even if you have no knowledge, you can acquire "sellable skills" within six months.
Examples of engineers who have successfully changed jobs
conclusion
Changing careers is also a realistic option.
Examples
Mr. G (28 years old, former sales employee) copied the designs, created a portfolio, and developed a web app in six months.
Received a job offer from a venture company through WantedlyI did.
reassertion
If you have a portfolio and motivation, you will be evaluated highly beyond your academic and work history.
Summary: The significance of learning programming for those with a liberal arts background and no prior experience
Why does liberal arts need programming now?
conclusion
In this digital age, liberal arts students have the opportunity to make use of programming.
reason
In the liberal arts fields of marketing, education, publishing, etc.Digital literacy is a must-have skillIt is becoming.
Examples
Literary writerThe range of suggestions expands when you say, "You can create your own web pages."
In the teaching profession,Parents who can teach their children programming are highly valuedIt's the times.
reassertion
Programming is an added bonus for any liberal arts job.
Final message
conclusion
The important thing is whether you do it or not. Only those who start can change.
reassertion
If you're unsure, start with just 15 minutes of study per day.
Six months from now, you will look back and think, "I'm glad I started back then."