Let’s Start With My Story
Before starting anything I want to tell you my story. Two years ago, I lived in Delhi with my maternal grandmother (Nani) and I had no knowledge about software, coding, and computer science. I only knew how to create a website in WordPress at a very small level. One day I got a call from my school friend. He used to work in a technical company in Jaipur. Then we would talk on call every day. I thought why not start our own work. Now I called him up and asked him to make a website in Saini College of Bandikui. He said yes why not. He called in Saini Adarsh pg college bandikui and asked for website development. Then the principal asked to visit the college campus and talk more about it. Then we went to college and gave all the information to the principal. But he said that you do not have any experience right now, so we cannot give you advance payment, so make a website first, then only the payment will be done. We said yes but rightly, we did not know how to make a good website. I created a website in three days with the help of YouTube. We showed that website to the Principal Sir and he also liked it. But they asked us to stop that website development. And asked to create another website like that for other colleges. We did that too the next day. Now when we went to the college, Sir paid us 5,000 RS. payment for that website. We were very happy. And the next day we got a call from the principal sir and sir asked us to make a Saini College website, we did that in 2 days and Sir gave us 5,000 RS. more payment. Now, whenever we ask for any college or school website development work we used to say that we have worked in Saini College, then anyone would get us working, so we started one company called TaCZclub PVT. LTD. Now I follow some steps. Learned PHP, Coding, C, C ++ etc. And I am still learning. Now I will tell you how I am learning in my next section.
Now How To Become A Computer Science Engineer
requirements: –
- A fresh environment
- One laptop or computer
- Internet
- Creativity
Now before starting anything you need to know that there are so many fields in computer science so you need to select one field.
Some important computer science fields: –
- Software Developer
- System Administrator
- Web Developer
- Mobile App Developer
- Computer App Developer
- Frontend Developer
- Backend Developer
- Ethical Hacking
- Machine Learning
- Deep Learning
- Artificial Intelligence
These are just a few fields and you can do a google for more fields.
You must need to select one field for now, and after some time you can select multiple fields according to your interest.
Now you need to learn one language compulsory for all fields. You can start with the C language because it is very popular.
I want to suggest you one language according to your field : –
- Ethical Hacking, System Administrator, Machine Learning ====> PYTHON
- Web Developer, Backend Developer =====> PHP, HTML, CSS, JAVASRIPT
- Mobile App Developer =====> JAVA
All programming languages are almost the same only the syntax is different. And please don’t start with java because according to my experience it is very complicated for beginners. So you can start with C, Python, PHP.
How to learn these languages: –
If I say about myself, I started from YouTube, you too can start the same from YouTube. But at that time I did not know that much. You can also download the course from udemy. I now download the course from the udemy. There are advanced courses on that. But they are paid. But if you search on Google, you can download that course for free, I do the same. In these courses, there are some small projects from which you can understand much better. Now after reading the complete course you need to do practice with it. After a time you will be perfect in this.
And if you are a student of B.Tech, then your 1st sem C language book can make your future, so make that book 100% complete understand.
Understand and edit open-source project: –
Now download open-source code from any platform, and understand it, you can also edit it.
Github: –
Github is developed by Microsoft many developers upload their code on this website, you can download and modify that code.
Latest technologies you can start with: –
- nodejs
- react-native
- flutter
You can take the help of w3school for a web developer. You can also take the help of codepen.
Database: –
There are so many databases available for free or paid. But most developers start with MySQL so you can learn PHP-MySQL first with the help of w3school. And you can integrate MySQL with Python, C, C++, PHP, Java, and any language.