Tuesday, April 12, 2016
Jay and Rodrick project (mostly jay)
COMPUTER PROGRAMING
NOW HIRING
By Jay Achuo-Roderick Roberson
Requirements:
write and test code that allows computer applications and software programs to function properly.
Bachelor or higher
Smart, math, science, and some form of coding skills
Helpful Experience:
Most programmers learn a few computer languages while in school. but, a computer science degree gives students the skills needed to learn new computer languages easily. During their classes, students receive hands-on experience writing code, testing programs, fixing errors, and doing many other tasks that they will perform on the job.
To keep up with changing technology, computer programmers may take continuing education and professional development seminars to learn new programming languages or about upgrades to programming languages they already know.
Speech
1. Perseverance and optimism
Programmers have to be okay with constantly failing - your code is oftentimes not going to work on your first try.Programming teaches you how to fail constructively - how to move forward and try a different approach each time you fail.
2. Patience
Staying patient through the failures is a necessary skill to develop as a programmer. It may take several attempts - spanning hours or days - to work through a complex problem. Sometimes you will feel like you’ve tried everything and still haven’t found a solution while a deadline is fast approaching. Staying calm allows you to continue to focus on your work rather than freezing up.
3. Organization and focus
You may be juggling several variable definitions, code changes, or alternate solutions as you tackle a single problem. Staying organized and focused is key.
4. Linear thinking
I noticed I was more logical and clear in my thought process when I began learning programming. Programming requires you to be methodical by analyzing an issue, systematically attempting solutions, and learning from unsuccessful attempts in order to move forward. A programming problem is not going to just go away if you can’t find a solution - you must always find a solution.
5. Adaptability
Features and requirements can rapidly change in software development, and it’s important to be able to roll with the punches. Flow around the rock!
6. Resourcefulness
Knowing you have the resources to find a solution makes daunting problems less scary. You might not know immediately how to solve a problem, but if you know where to look for help, you will be much more confident in tackling problems.
7. Creativity
When your first 10 attempts don’t work, try another! It’s important to have the ability to look at a problem from a new angle when your first ideas don’t work.
8. Attention to detail
A single missing semicolon can stop your JavaScript program from running. Programming accustoms you to pay close attention to the details.
9. Efficiency
There is a saying that good programmers are lazy - meaning that good programmers find efficient ways of doing things so they don’t have to do extra work.
10. Communication
Programmers get a bad rap for being unsociable and awkward, but an effective programmer is actually a great communicator.We have a work space and culture that makes it easy to converse with coworkers or ask for help. Explaining complex issues to a coworker so that you can work on a solution together is commonplace. We have a team meeting each day, where we share what we accomplished the day before, what we plan to work on today, and any issues that prevent us from moving forward. Writing code in and of itself teaches you to be considerate of others by coding in a way that your teammates and future developers on the project will understand.
These are the reasons why we picked computer programming and coding and they also include characteristics that would further more help a future or current programmer in having a successful career
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment