4 answers
4 answers
Updated
Doc’s Answer
Jisiah a CODER is an umbrella name for programmers who create and implement various computer programs using source code. Unlike COMPUTER SOFTWARE ENGINEERS who create the computer language and algorithms from scratch, coders and programmers are only responsible for converting the engineer's instructions into computer instructions, usually into a specific language that the computer can read. To advance your coding career, look into earning programming certification to enhance your employment opportunities. Programming certification is offered through several different vendors and will demonstrate your proficiency with a software program. For example, earning Oracle Java certification ensures that you have the knowledge and skills to use this programming code. However, a bachelor's degree usually results in a higher-paying career with more flexible options. A bachelor's or associate's degree in the field will require courses in computer science, programming, web development, operating systems, database concepts, and computer architecture.
COMPUTER SOFTWARE ENGINEERS – or software developers, design and develop software applications or computer systems. They may develop computer applications for clients as well as the major systems that make a computer run. Since a software engineer's (or software developer's) entry-level education typically involves a bachelor's degree, the next step is to complete your degree program. Those who work with applications typically graduate with a computer software engineer degree or another related degree in computer science or mathematics. Courses in a computer science undergraduate program may include computer fundamentals, data structures, principles of programming languages, software engineering, and computer architecture. Since computer software engineers design new software programs, they should have a high degree of creativity. They should also have strong problem-solving, mathematical, and analytical skills, as well as the ability to work with abstract concepts. Communication skills are also important since they may interact with hardware engineers, industrial designers, manufacturing operations personnel, and end users to develop software products.
Hope this helps Jisiah
COMPUTER SOFTWARE ENGINEERS – or software developers, design and develop software applications or computer systems. They may develop computer applications for clients as well as the major systems that make a computer run. Since a software engineer's (or software developer's) entry-level education typically involves a bachelor's degree, the next step is to complete your degree program. Those who work with applications typically graduate with a computer software engineer degree or another related degree in computer science or mathematics. Courses in a computer science undergraduate program may include computer fundamentals, data structures, principles of programming languages, software engineering, and computer architecture. Since computer software engineers design new software programs, they should have a high degree of creativity. They should also have strong problem-solving, mathematical, and analytical skills, as well as the ability to work with abstract concepts. Communication skills are also important since they may interact with hardware engineers, industrial designers, manufacturing operations personnel, and end users to develop software products.
Hope this helps Jisiah
Thank you Tyler. Alone, we can do so little; together we can do so much.
Doc Frick
Thank You Laurel. Our generation has the ability and the responsibility to make our ever-more connected world a more hopeful.
Doc Frick
Great advice John!
Nimesh Patel
Thank You Nimesh. We can’t help everyone, but everyone can help someone.
Doc Frick
Updated
Mickael’s Answer
Can coding translate into a starting a business
I want to work around coding and was wondering if it would be able to make me my own boss in the long run. I would like to maybe work in IT or building a software.
Sure do. There are many examples of startup developing a new software. I know multiple example of Software developers/engineers or coders who, after earning experience in some companies, decided to move on their own and create something that they saw did not exist. It requires founds, hard work, solid knowledge of the problem you are solving that other don't and good social skills as well as marketing skills because you need to be able to develop/test/sell your solution on your own.
There are also some that do this in their high school or college but that's getting in the side of the exception. Dell was one of them by the way. Facebook also started that way. So yes, like any other field, you could start a company of your own if you are a coder/software developer/software engineer.
I want to work around coding and was wondering if it would be able to make me my own boss in the long run. I would like to maybe work in IT or building a software.
Sure do. There are many examples of startup developing a new software. I know multiple example of Software developers/engineers or coders who, after earning experience in some companies, decided to move on their own and create something that they saw did not exist. It requires founds, hard work, solid knowledge of the problem you are solving that other don't and good social skills as well as marketing skills because you need to be able to develop/test/sell your solution on your own.
There are also some that do this in their high school or college but that's getting in the side of the exception. Dell was one of them by the way. Facebook also started that way. So yes, like any other field, you could start a company of your own if you are a coder/software developer/software engineer.
Updated
Rebecca’s Answer
Of course! You can be a freelance developer or start your own software development company indeed. There is a wide range platform allowing to do software development : web, apps, ERP for corporates, etc. It really depends what kind of software you are interested on.
What is your major in the college? You can take information technology course in the college first. It gives you an opportunity to acquire the basic knowledge. There is also plenty of resources available online.
At the same time , you can start to do your own coding to build some application you are interested or sought some freelance opportunities.
When you good idea to build your own apps, you can consider to put it on apple store or android for sales. Alternatively, you have build application for corporates if you can develop a customer base.
Hope this helps! Good Luck!
What is your major in the college? You can take information technology course in the college first. It gives you an opportunity to acquire the basic knowledge. There is also plenty of resources available online.
At the same time , you can start to do your own coding to build some application you are interested or sought some freelance opportunities.
When you good idea to build your own apps, you can consider to put it on apple store or android for sales. Alternatively, you have build application for corporates if you can develop a customer base.
Hope this helps! Good Luck!
Updated
Laurel’s Answer
Building on John´s answer, I would also recommend you check out Google's IT support professional certification, offered through Coursera. I have pasted the link below. The training is offered to help you build skills, take on projects and get career credits, but most importantly, it provides a taste of what the work will look like.
Good luck - Laurel
https://www.coursera.org/professional-certificates/google-it-support?utm_source=gg&utm_medium=sem&utm_campaign=05-GITSupport-US-DesktopOnly&utm_content=05-GITSupport-US-DesktopOnly&campaignid=2024515338&adgroupid=120728026058&device=c&keyword=&matchtype=b&network=g&devicemodel=&adpostion=&creativeid=506862277148&hide_mobile_promo&gclid=Cj0KCQjwktKFBhCkARIsAJeDT0jzT0kn5-yZnTHlzzDXmMJVh41eUaDtSFJGa1VkqE2_Dd_AkICa2UYaAkvKEALw_wcB
Good luck - Laurel
Laurel recommends the following next steps: