7 answers
Updated
443 views
What do you like most about web developing ?
like what you like about most talking with clients about what they want is the time you work that you like where you work? and what are things you enjoy the most.
Login to comment
7 answers
Updated
Basil’s Answer
I enjoy the creative aspects of web development, such as designing a website's layout, choosing colours and fonts, and developing interactive user interfaces. Additionally, web development provides opportunities for problem-solving and critical thinking, as developers work to identify and fix bugs and other issues that arise during the development process.
Web development also offers a lot of flexibility and the opportunity to work on projects from anywhere, making it an ideal career for those who value work-life balance and autonomy. Furthermore, web development is a constantly evolving field, which allows developers to continuously learn and improve their skills as new technologies emerge.
Overall, web development can be a fulfilling and rewarding career for those who enjoy creativity, problem-solving, and continuous learning.
Web development also offers a lot of flexibility and the opportunity to work on projects from anywhere, making it an ideal career for those who value work-life balance and autonomy. Furthermore, web development is a constantly evolving field, which allows developers to continuously learn and improve their skills as new technologies emerge.
Overall, web development can be a fulfilling and rewarding career for those who enjoy creativity, problem-solving, and continuous learning.
Updated
Elliot’s Answer
Its FUN!! Its COOL!! Its NEATO!! It is such a good time now to be a developer. So many great tools and languages and frameworks. You can make interesting things and provide useful information on the web for everyone. Try it! You'll like it!
Updated
Scott’s Answer
Web development takes many forms and it depends on where you land. For someone new to the field there’s many opportunities. As a freelancer you can pick and choose what interests you, and make relationships with customers that can benefit you over time. As an engineer you can choose challenging new projects that might be at the edge of the field. As an artist it is great to see your work land in place that might last years and have thousands of people engaged with your work.
As with many other fields, picking an employer you like has a big impact on your quality of life. Hopefully as you progress in your career you will have the ability to find an employer that suits you and helps you grow. Finding the type of employer and styles of work (programming, web-development, etc.) that suits you will be key to enjoying your career.
As with many other fields, picking an employer you like has a big impact on your quality of life. Hopefully as you progress in your career you will have the ability to find an employer that suits you and helps you grow. Finding the type of employer and styles of work (programming, web-development, etc.) that suits you will be key to enjoying your career.
Updated
Alec’s Answer
Hello Ikram!
For me, the thing I like most about being a software engineer is creating something out of nothing. Whether it's a new website, an email service, some code to text you the weather in the morning, or a full application, anything is possible and it's just about connecting the pieces. I find the ability to just create something new with lines of text on a computer to be incredibly empowering.
On the client side of things, it's always a bit of a dance trying to translate what they want into something that's functional and out in the world, but when you achieve it and see their eyes light up, it's completely worth it.
As you make your way into the field, there are many different types of companies and each one will be different. If you want to work directly with clients, I highly recommend looking at medium to small companies where there are less people between the engineers and clients. Larger companies generally have a few layers of people in between.
I hope this helps!
Alec
For me, the thing I like most about being a software engineer is creating something out of nothing. Whether it's a new website, an email service, some code to text you the weather in the morning, or a full application, anything is possible and it's just about connecting the pieces. I find the ability to just create something new with lines of text on a computer to be incredibly empowering.
On the client side of things, it's always a bit of a dance trying to translate what they want into something that's functional and out in the world, but when you achieve it and see their eyes light up, it's completely worth it.
As you make your way into the field, there are many different types of companies and each one will be different. If you want to work directly with clients, I highly recommend looking at medium to small companies where there are less people between the engineers and clients. Larger companies generally have a few layers of people in between.
I hope this helps!
Alec
Updated
Joe’s Answer
Web development is pretty broad. There are a lot of different roles with a variety of expectations.
The experience that you describe in your question is much closer to working for yourself or a small creative agency. A customer will come to you or your agency with an idea. Depending on the team at the agency, you would help the customer refine their idea into an achievable goal. Depending on the customer or the idea, this could be a very challenging or a very easy task. Once the idea is refined, you will need to provide the customer an idea of what steps will be taken to achieve the project. This is not usually as specific as the day-to-day, but more about the broad strokes. They will want to know what you will be doing when they are paying you. It is very likely that you will be expected to demonstrate your progress several times throughout the project and discuss the decisions you've made. You will also encounter unexpected problems that require guidance from the customer. Often this is as much about educating them as it is about getting their input. Often in smaller organizations, you would be responsible for both the front end (what the user will interact with) as well as the back end (where the data is stored/retrieved). This type of work can be very tedious and very challenging, but it can be very rewarding.
Another type of web development is working for a larger company or project. In that capacity, you would likely specialize in one part of the "stack". (The term stack refers to the combination of technologies that make up the application or project. It is another way to talk about front end or back end work.) In some cases, your team or project may be so large that you would actually only work on one facet of the stack -- the login flow, or the inventory tables for example. In these types of roles, you are often removed from the customer. The customer's feedback is filtered through at least one layer of personnel who sift through the feedback and find the most meaningful pieces for you to consider and work on. This approach frees developers up to work on code and implementation as working with customers can often occupy a large amount of time.
In the course of a web developer's career, you will likely have a chance to work in both types of roles (and probably many others that I've left out here). Web development can be very rewarding. You are encouraged to explore, experiment, and advocate for the ideas that you feel are best. The environment is often fast paced, so there is plenty to learn all the time.
The experience that you describe in your question is much closer to working for yourself or a small creative agency. A customer will come to you or your agency with an idea. Depending on the team at the agency, you would help the customer refine their idea into an achievable goal. Depending on the customer or the idea, this could be a very challenging or a very easy task. Once the idea is refined, you will need to provide the customer an idea of what steps will be taken to achieve the project. This is not usually as specific as the day-to-day, but more about the broad strokes. They will want to know what you will be doing when they are paying you. It is very likely that you will be expected to demonstrate your progress several times throughout the project and discuss the decisions you've made. You will also encounter unexpected problems that require guidance from the customer. Often this is as much about educating them as it is about getting their input. Often in smaller organizations, you would be responsible for both the front end (what the user will interact with) as well as the back end (where the data is stored/retrieved). This type of work can be very tedious and very challenging, but it can be very rewarding.
Another type of web development is working for a larger company or project. In that capacity, you would likely specialize in one part of the "stack". (The term stack refers to the combination of technologies that make up the application or project. It is another way to talk about front end or back end work.) In some cases, your team or project may be so large that you would actually only work on one facet of the stack -- the login flow, or the inventory tables for example. In these types of roles, you are often removed from the customer. The customer's feedback is filtered through at least one layer of personnel who sift through the feedback and find the most meaningful pieces for you to consider and work on. This approach frees developers up to work on code and implementation as working with customers can often occupy a large amount of time.
In the course of a web developer's career, you will likely have a chance to work in both types of roles (and probably many others that I've left out here). Web development can be very rewarding. You are encouraged to explore, experiment, and advocate for the ideas that you feel are best. The environment is often fast paced, so there is plenty to learn all the time.
Updated
Zack’s Answer
One of the most rewarding things about developing for the web is taking a creative vision (whether it be from a client, a designer, or a product manager) and turning it into something that users can interact with. Being able to see a website come together or develop an application that works the way you had envisioned is really fun!
Sometimes a client will have an idea for what they want, but have no idea about HOW it should work. This provides great opportunities to learn a little bit about what the client wants and collaborate on the approach. The better you know the vision, the more straightforward it will be to create the solution they're looking for and offer suggestions for how to improve upon it.
Web development is great because the web is much more accessible than other forms of software development. Building software for the web means that many many people have the opportunity to see your work and interact with your code.
Sometimes a client will have an idea for what they want, but have no idea about HOW it should work. This provides great opportunities to learn a little bit about what the client wants and collaborate on the approach. The better you know the vision, the more straightforward it will be to create the solution they're looking for and offer suggestions for how to improve upon it.
Web development is great because the web is much more accessible than other forms of software development. Building software for the web means that many many people have the opportunity to see your work and interact with your code.
Updated
Michael’s Answer
Web development can take many forms and so the best parts can vary from project to project and job to job.
Some of the things I've enjoyed the most throughout my career:
* Creating software that makes others life, job, etc. easier or better. Creating things that are tangibly useful feels good to me.
* Being able to constantly learn and find ways to be challenged.
* Web development specifically has interesting and often fun opportunities around scale (anyone in the word) and usability and design (where art meets science).
Things I like about where I work varies from company to company but for me it is usually an intersection of having great people to work with on challenging, useful problems. Many web development and software companies are a great places to work.
Some of the things I've enjoyed the most throughout my career:
* Creating software that makes others life, job, etc. easier or better. Creating things that are tangibly useful feels good to me.
* Being able to constantly learn and find ways to be challenged.
* Web development specifically has interesting and often fun opportunities around scale (anyone in the word) and usability and design (where art meets science).
Things I like about where I work varies from company to company but for me it is usually an intersection of having great people to work with on challenging, useful problems. Many web development and software companies are a great places to work.