7 answers
Updated
896 views
why software developer??
why do i pick software developer?
Login to comment
7 answers
Updated
Don’s Answer
Hello Zandro Jay,
It seems that you are confused about whether being a software developer is worth it or not. I will give you a list of pros and cons about being a software developer and would be interested to hear about what you think!
Pros:
-High pay
-High amount of employment opportunities
-Hours can be flexible(depending on where you work)
-Possibly opportunities for you to be a freelancer
-Can be creative in your work(depending on where you work)
Cons:
-You might have an overwhelming amount of projects you need to do
-Hours might difficult because there will be times where you need to work holidays, weekends or nights
-Constant change and updates when it different programs or skills you will need to learn
-You will probably need to create your own plan and it is not always easy to progress
-Communication or lack of communication depending on where you work could be an issue when it comes to customers and supervisors
It seems that you are confused about whether being a software developer is worth it or not. I will give you a list of pros and cons about being a software developer and would be interested to hear about what you think!
Pros:
-High pay
-High amount of employment opportunities
-Hours can be flexible(depending on where you work)
-Possibly opportunities for you to be a freelancer
-Can be creative in your work(depending on where you work)
Cons:
-You might have an overwhelming amount of projects you need to do
-Hours might difficult because there will be times where you need to work holidays, weekends or nights
-Constant change and updates when it different programs or skills you will need to learn
-You will probably need to create your own plan and it is not always easy to progress
-Communication or lack of communication depending on where you work could be an issue when it comes to customers and supervisors
James Constantine Frangos
SOFTWARE ENGINEER SINCE 1972; NUTRITIONIST SINCE 1976.
7094
Answers
Gold Coast, Queensland, Australia
Updated
James Constantine’s Answer
Good Day Zandro Jay!
Money! [Get it before AI does.] Why work for AI anyway? I have been coding since 1972! I taught myself. Really, there is not much that you cannot get a computer to do. This career is replete with accomplishment, benefits, freedom, satisfaction, you name it!
SEE https://www.learningpeople.com/au/offers/it-training/learn-to-code/?
JC.
Money! [Get it before AI does.] Why work for AI anyway? I have been coding since 1972! I taught myself. Really, there is not much that you cannot get a computer to do. This career is replete with accomplishment, benefits, freedom, satisfaction, you name it!
SEE https://www.learningpeople.com/au/offers/it-training/learn-to-code/?
JC.
Updated
Onur’s Answer
If you love telling a machine exactly how to work, giving it detailed instructions based on the inputs it receives, and especially if you enjoy watching your code come to life and do its own thing, that's the reason. That's why I decided to become a software engineer.
Find a "hello world" tutorial on some popular programming language, like Python, write some code and execute it, and watch how it tries to follow your commands in great detail.
Install Unity, learn some c#, follow a tutorial and write a game that you always dreamed about
Onur recommends the following next steps:
Updated
Avin’s Answer
If you are interested in logic/math this is a great career path. Due to the all-permeating reach of software in today's world creates multiple job opportunities as well as a good career. However, with the advent of AI, the meaning of what constitutes a software engineering career is rapidly changing. It's one to wait and watch. Irrespective of that, software and computing is here to stay in one way or the other.
Updated
Tejas’s Answer
Here are some reasons that influenced my decision:
- Job opportunities
- Salary range
- Enjoyable work
- Availability in different regions
- Personal interest in the field
There are many job openings in software development, which makes it easier to find a position, especially at the start of your career. These jobs are usually available in most major cities. The salary in this field can vary, but the average pay is quite good, and there is potential to earn even more.
I find the challenges faced by software developers similar to solving puzzles. Creating solutions and seeing them work is very rewarding. While AI helps with coding, there are still problems that only developers can solve, requiring thoughtful problem-solving.
- Job opportunities
- Salary range
- Enjoyable work
- Availability in different regions
- Personal interest in the field
There are many job openings in software development, which makes it easier to find a position, especially at the start of your career. These jobs are usually available in most major cities. The salary in this field can vary, but the average pay is quite good, and there is potential to earn even more.
I find the challenges faced by software developers similar to solving puzzles. Creating solutions and seeing them work is very rewarding. While AI helps with coding, there are still problems that only developers can solve, requiring thoughtful problem-solving.
Updated
Atul’s Answer
I spent many years in software development before moving into product management and then sales. Creating software that meets what people want is very satisfying. Today, AI can handle many tasks, making the work both challenging and rewarding if you stand out. Being a good software developer means you'll always have a job. Not everyone can write effective and efficient code, but those who can excel in every project and are well-rewarded. I was lucky to benefit from stock options and feel proud of making a difference in the world, with no regrets. Hard work, passion, and perseverance help you achieve what you want in life. Take on challenges that others avoid and overcome obstacles for true satisfaction in this field.
Updated
Katherine’s Answer
Hi, Zandro Jay!
Choose software development if you want daily challenges and enjoy learning new technologies. It's ideal if you love being creative and solving problems.
I've been a user interface software developer for years and find it exciting. I create fun, interactive user interfaces and see my updates instantly. I use JavaScript for this, which is enjoyable to learn and use.
I also work on the backend to support the user interface, using Python to keep my skills sharp.
There are many resources, like Udemy, where you can learn both JavaScript and Python.
Choose software development if you want daily challenges and enjoy learning new technologies. It's ideal if you love being creative and solving problems.
I've been a user interface software developer for years and find it exciting. I create fun, interactive user interfaces and see my updates instantly. I use JavaScript for this, which is enjoyable to learn and use.
I also work on the backend to support the user interface, using Python to keep my skills sharp.
There are many resources, like Udemy, where you can learn both JavaScript and Python.