I started studying programming in February 2016 and got a job as an engineer in October 2016.
I will introduce it based on my experience up to that point.
Please see below for the process of becoming an engineer.
――The slide explanations are super easy to understand in all lessons. --The basics of web application development such as HTML, CSS, JavaScript, jQuery, Ruby, Ruby on Rails, Git, and command line are substantial. ――Since it is completed on the Web, there is no need to build an environment, and it is easy for beginners to get started. ――It is a level system, so you can enjoy learning while having fun. ――Some of them are free, so if you'd like to try it first, you should charge for it. By the way, the monthly charge is 980 yen, so it's cheap.
――Sometimes the server cannot be accessed and learning cannot proceed.
――The lessons are so fulfilling and easy to understand, but the monthly fee of 980 yen is cheap. Personally, I felt that I wanted to learn even if I paid 10,000 yen. ――If you are interested in programming and want to get started, I recommend Progate first. If you find programming interesting, you can continue or do the programming learning that I will introduce next.
――The learning curriculum is also very easy to understand. When I talked to the management, I found that the content was improved every day by updating the part every time I received a question from the learner. ――The curriculum for building an environment that is especially easy for beginners to trip over is easy to understand, and anyone can prepare a development environment on their own personal computer. ――The contents of Ruby on Rails are substantial, and you can learn even advanced contents. ――There is a person called a mentor, and beginners can learn with a sense of speed in an environment where they can be taught immediately when they ask a question. --Drinks and sweets are free. ――I feel the momentum of the venture in the atmosphere of the classroom. You can intuitively understand that this will definitely grow. ――You can talk to a mentor about how to become a programming or engineer. ――Since you will study in a short period of time, you can proceed to the completion of the original app.
――It's a little expensive. However, students get discounts more than usual, so I think it is very cost-effective.
――Personally, it was a programming learning that was very helpful. Recommended for those who want to become engineers and those who want to study intensively in a short period of time. ――Especially for students, the fee is much discounted than usual, so we recommend that you try it as a preparation for job hunting regardless of science or humanities. ――If you can take TECH :: CAMP and complete the original application, you can get a job as an engineer even if you have no experience. (Actually I was able to get a job) ――By the way, TECH :: CAMP can get a referral discount. If you like me, please use it as an introducer. If you fill out the form below, we will send you referral information. -Click here for TECH :: CAMP introduction discount form
--There are plenty of learning videos for Android and iOS apps. I was also able to develop and release an app using dot install. ――There are about 300 lessons, and you can study a wide range. With a large learning area that can reach the itchy place, when you learn something new, first look at dot installation. ――Since we are dealing with environment construction with online videos, you can prepare the development environment with a little effort. ――Since one video is put together within 3 minutes, you can learn without interruption of concentration. ――There are many free lessons, so you can learn enough without paying. Even if you charge it, it is cheap at 980 yen per month.
――Since you will study with videos, there is not much detailed explanation. The phrase "remember, think it's magic" often comes up (laughs). So there are many cases where I move my hand and I'm not sure, but I was able to do it.
――As mentioned above, there are plenty of app development lessons, so if you want to develop apps, we recommend dot installation. ――I think there are some things you don't understand while watching the video. At that time, please email us as we have inquiries. I have also emailed it, but I got a proper reply.
――The most attractive thing is that you can learn development on site. For example, I don't use Git or Github very much when developing alone. Rather, beginners don't know how to use it. Therefore, it is very good to be able to learn the development process while using Git etc. in the actual field. ――You can earn income while learning programming. ――In many cases, there are excellent people in the company. You can absorb more and more while imitating that person. ――Because you work responsibly, you can keep your motivation. If you develop by yourself, there is a big difference between when you are motivated and when you are not, so there is unevenness in development speed. However, working at a company stabilizes the rhythm of development.
――Since it is not programming learning, you may not always be able to develop what you want to do. Sometimes I do what I think is a chore.
――Ultimately, working at a company can improve your programming skills the most in the long run. However, there are cases where you will not be entrusted with development work for a while unless you get a job after acquiring skills to some extent. ――If you are thinking of doing an internship or getting a job, we recommend that you first try the programming learning introduced so far to improve your skills. If you feel that you have some development skills, please try working at a company. If you do so, you will be entrusted with the development work from the beginning, so I think you can spend a fulfilling time every day.
It's easy, but I've introduced some of the programming learning I've done so far.
If you are a beginner, please refer to this to improve your skills.
I would be very happy if anyone could learn programming after seeing this post.
Recommended Posts