5 Things I Wish I Knew When I Started Web Development
Learn these steps and boost your learning power
It was not easy!
Learning programming is a tiring path. Every one says that you can learn coding in 2–4 weeks and you can launch your website easily.
It’s just a big lie!
When you start coding, there is always something that you don’t know or did not learn yet. For an example, you learned html,css and basics of js. After that you programmed your website. So far everything is great!
But you don’t know how to launch site. I mean how will you upload project files? What is hosting or domain? Unfortunately, many details like this are not shown in the tutorials.
I had to find all such information on my own. Don’t worry I’m going to tell my secrets.
1. Read Documentation As Much As You Can:
Watching tutorials and practicing them on your computer is excellent but not enough. When you watch and repeat the coding you just memorize the lines.
You have to understand every line of code that you wrote. In my early career. I did the same thing. Then it’s time to change some parts of the code according to the project.
I could not code because I memorize that did not understand. One of my masters recommended to me reading documentation.
When you read that, you are learning new functions and architectures. In PHP or Js there are lots of functions that makes coding easier. As an example you can make xhttp calls from js to php with ajax. It may seem complicated for someone who has no knowledge or is just learning.
But there is a function in jQuery for ajax. It makes easier to use.
💡 Tip: Read documentations of language that you are learning.
2. Don’t Rush Into New Languages
Especially university students and beginners immediately switch to another language without mastering it completely.
I suppose they are thinking that they are late to learn.
Absolutely not!
The nature of programming is same for all languages. Just syntax is changing. If you started with PHP, code with PHP for a long time. There’s already a lot to learn. You can’t waste time.
Over time, you will start to integrate other languages into your projects when you need them. Take your time and enjoy the journey.
I did not do it. There was a friend of mine. When he hears new tech or pogramming languages or framework, he rushes int immediately. Still he knows a little bit of many languages.
3. Built Projects Not Scripts
In the beginning every developer code ‘Hello world’ right? So how does it proceed from now on?
Most of the successful ones grow their projects step by step. Think about it. My first programme was a simple calculater. It only calculates addition, subtraction, multiplication and division.
I was proud of it. Then I saw b2b systems like amazon and etsy. They are huge and difficult to understand the technology which they are made.
I started learn simple e-commerce website coding. There were many thing that I did not know. Billing, blogging subsystem, paging and etc.
In the time I learned them and launch my website just for testing. Day by day I was growing and getting experience.
💡Don’t forget: You can climb a mountain by resting and slowly.
4. Practice Maked Perfect
Working on coding takes time. I already know that. But working everyday?
Don’t worry, I mean looking, coding or thinking about your project is a working also.
Think about it. There are 2 person learning coding. One of them works everyday a little bit like 2 hours a day. The other one works just on weekends 6 hours a day. First one worked 14 hours weekly the other one worked 12 hours and very tired his brain.
It is magic of programming!
Working on coding or reading documentations or looking other ones’ code makes you perfect. Every projects teaches something you did not know until you become a senior developer. Nearly 5–7 years I suppose 😅
5. Don’t hesitate to ask questions
You already don’t know anything. How disgraceful can you be? %0 percent.
This is probably my favorite part of being a software developer. There is a culture among developers. Every developer loves helping new developers.
Things you don’t know may be difficult for you. Be sure there is someone who once had the same problem. (Most of us 😅) And he wants to help you. Use stackoverflow or kinds.
I sometimes answer questions on stackoverflow. I also still ask questions. There are thousands of developer all around the world. Just ask he/she will answer it.
Conclusion
These are the ones that come to my mind. I’m sure there are sentences that can be added and improved. Every developer needs help to improve their self.
Don’t worry just start and enjoy your journey. One day you will get confidence to built all world!
Have a wonderful day. Stay connected, stay online!
Thanks for coming this far 🎉
- 👏 Could you please clap the story to help spread the article? (50 applause).
- 📩 Also if you want to get news from me: https://yunus-emre-adas.ck.page/c090914848
You can reach me from the links below:
To access my other articles:





