3 answers
Asked
481 views
What's one thing you wish you knew before becoming a web developer?
Is there flexibility in the workplace? Do you like what you do and why?
What are the most important things you need to become a web developer?
Did you do extra school/how many years of school are required?
How long does it take to create a web?
What are some struggles that you have paced with clients on creating a website for?
Login to comment
3 answers
Updated
Laura’s Answer
Hello! There is a lot of flexibility in the workplace within web development and software engineering at large. Many companies have gone to fully remote work, some have hybrid positions where you need to be in the office some days of the week and then work from home the rest of the week. Then there are some companies that require everyone in-office 5 days a week. These tend to be companies who work in or on highly secure networks or companies who work on hardware and embedded technologies that requires work on a physical computer.
Some of the most important characteristics you need to become a web developer is the motivation to keep learning. Technology is always changing and advancing so keeping up with the new tech is important. Usually a 4 year degree in computer science is required though it's not uncommon to obtain a 4 year degree in another field and later attend classes or a bootcamp to become a web developer.
The basics to create a web page are very simple, and can be done in as little as 5 mins but the page would not be very complex. The larger the application or software, the more experience it takes to build. Building a web application is similar to being an author: it doesn't take a lot of experience or time to write a sentence but to write a good novel, it takes experience, time and commitment.
There are always struggles you will run into when working with a customer but any struggles can be usually avoided if everything is discussed ahead of time, and there is a good understanding of the requirements and the time estimation vs the customer's schedule.
Some of the most important characteristics you need to become a web developer is the motivation to keep learning. Technology is always changing and advancing so keeping up with the new tech is important. Usually a 4 year degree in computer science is required though it's not uncommon to obtain a 4 year degree in another field and later attend classes or a bootcamp to become a web developer.
The basics to create a web page are very simple, and can be done in as little as 5 mins but the page would not be very complex. The larger the application or software, the more experience it takes to build. Building a web application is similar to being an author: it doesn't take a lot of experience or time to write a sentence but to write a good novel, it takes experience, time and commitment.
There are always struggles you will run into when working with a customer but any struggles can be usually avoided if everything is discussed ahead of time, and there is a good understanding of the requirements and the time estimation vs the customer's schedule.
I appreciate your support, Laura
Ikram
Updated
Brandon’s Answer
Hello! I am Brandon Colina,
I am working as an innovation team lead in the team and I have ten years of experience in this area, I think you will have the flexibility of the technology you like to use depending on the project or requirement of the client because sometimes you will have a challenge of millions of users who want to use your app or only 10 or 50 users, so the important is to take some time to search, analyst, and find the correct technology and infrastructure for the project, also a good option is divided that in the different areas like:
Front End -- Design UI / UX, functionality, and interaction from the client to the app.
Back End -- Apply the cyber security knowledge, apply interactions like format, encryption, and retrieving the Information of the client from the Database to the front end, like sending emails and actions executed from the Front End to interact with the infrastructure, also this area is focused on data science.
Devops -- Infrastructure, Database, Scaling, Automated the deployment and releases.
Support -- This is an interesting area because when you finally release a final version 1 of your app to the client, you need to think about the continued workflow to the updates and supporting the users in case they have issues with the web app.
Best Regards And Good Luck,
Brandon Colina
I am working as an innovation team lead in the team and I have ten years of experience in this area, I think you will have the flexibility of the technology you like to use depending on the project or requirement of the client because sometimes you will have a challenge of millions of users who want to use your app or only 10 or 50 users, so the important is to take some time to search, analyst, and find the correct technology and infrastructure for the project, also a good option is divided that in the different areas like:
Front End -- Design UI / UX, functionality, and interaction from the client to the app.
Back End -- Apply the cyber security knowledge, apply interactions like format, encryption, and retrieving the Information of the client from the Database to the front end, like sending emails and actions executed from the Front End to interact with the infrastructure, also this area is focused on data science.
Devops -- Infrastructure, Database, Scaling, Automated the deployment and releases.
Support -- This is an interesting area because when you finally release a final version 1 of your app to the client, you need to think about the continued workflow to the updates and supporting the users in case they have issues with the web app.
Best Regards And Good Luck,
Brandon Colina
Thank you so much!
Ikram
Updated
Ahmed’s Answer
> Is there flexibility in the workplace? Do you like what you do and why?
Yes, there is tons of flexibility, like you can work remotely.
> What are the most important things you need to become a web developer?
Mastering HTML, CSS, JS, HTTPS, etc.
> Did you do extra school/how many years of school are required?
I didn't go to college for web development, I taught myself. That isn't as easy to do these days though.
> How long does it take to create a web?
You can make a cool website in a day once you get good at it!
> What are some struggles that you have paced with clients on creating a website for?
I learned that I was bad at the graphics part, and good at the coding part, so I became a software engineer instead.
Yes, there is tons of flexibility, like you can work remotely.
> What are the most important things you need to become a web developer?
Mastering HTML, CSS, JS, HTTPS, etc.
> Did you do extra school/how many years of school are required?
I didn't go to college for web development, I taught myself. That isn't as easy to do these days though.
> How long does it take to create a web?
You can make a cool website in a day once you get good at it!
> What are some struggles that you have paced with clients on creating a website for?
I learned that I was bad at the graphics part, and good at the coding part, so I became a software engineer instead.
Thanks for the advice.
Ikram