To become a software engineer
- 03-Sep-2022 09:26AM
- Zahidul Islam
Today's article is mainly for readers who have started learning programming for five or six months or have just started their career as a web developer or app developer. There is no alternative to programming to become a world-class software engineer. However, apart from programming, the five topics I will talk about today will give your software engineering skills another dimension.
First come to the database design. No matter what kind of software we build, everyone works with data directly or indirectly. And the place to store this data, i.e. the database, the more optimized the design, the better the user experience and the quality of the overall software. Database learning can start with MySQL or SQLite3 databases.
A very crucial phase of software development life cycle is deployment. If the portfolio projects can be deployed one by one on the live server, then two things are learned, one, the experience of server deployment, and popular cloud services will also be learned (if the cloud service has access**).
Be it web or mobile, software will exchange data over the internet. And to understand this internet it is very necessary to know the etlist basics of computer networking. Sound knowledge of networking will give you a big boost at the deployment stage.
If you want to become a good engineer, there is no alternative to learning Linux. This is my own opinion. I have seen in the last two and a half years, due to experience in Linux, it has become relatively easy to troubleshoot OS-related issues in application development.
Learn how to find your answers. Finding your own program errors is also a kind of skill. There are many platforms like reddit, discord, StackOverflow, where you can post coding errors, and expert devs will answer you. It is better not to post coding errors on Facebook or such social media groups. Because Facebook does not have a text editor to write coding problems beautifully.
** There is a scheme of Azure cloud services called Azure for students. Apart from credit card, a student can get access to Azure portal from here.
It will help you to prove domain ownership. 5) Don't use fake details to buy domain. If privacy is a concern, use the Privacy Protection Service.
I'm a dedicated laravel developer, Expert with Vue & Rest API. Working on the web development field for more than 3 years. My Skill Php, and you know Php is the mother of the web. But I love to develop any web site laravel Framework because it's superfast secure and updated. if Your like laravel and vuejs, you can hire me