Atonix Digital is proud to participate in Computer Science Education Week! This week recognizes the importance of computer science education and skills in fulfilling the rapidly growing need for tech talent. Currently the demand for computer science skills is growing twice as fast as the supply.
The development team at Atonix Digital is vital to the continual enhancement of the capabilities of our data analytics platform that powers our products and applications. And our team is growing; we have several positions available today, at all levels (including internships), that require computer science education and experience.
Our colleagues have taken various paths to achieve Computer Science education and experience, and a few of them have shared their insights:
“Something I enjoy about being a programmer is that it makes me feel like I have a set of skills that are valuable in the current and future economy. I believe that coding skills are increasingly becoming de rigueur. I also think that the inherent fluidity of technology instills in programmers’ indirect abilities, such as agility and open-mindedness, are also viewed as desirable.”
“My education in computer science initially driven by curiosity. I was very interested in computers and electronics as a teen and the idea of going to college specifically to study C.S. was a logical next step after my high school programming classes. During college I met with friends who shared the same curiosity. Aside from our classes we tinkered with and modified our personal computers’ configurations, bought, sold and traded computer parts and gadgetry. We each fostered in each other an insatiable curiosity of trying to make our computers do something new: Run different OS’s, run faster with overclocked CPUs, replace slower hardware with faster parts to try to run 3D rendering programs, and on and on. Now years later the long-term impact my Computer Science education has had on me is an enormous pile of leftover computer equipment in my spare room, and an endless curiosity to make my computers and gadgets do something new.”
“As a young boy, I programmed short games in Basic… so long ago! I’ll never forget my friend’s dad teaching me not to use GOTO statements, and to try to think about programming not as telling a computer what to do, but explaining to humans what we want a computer to do.”
“My high-school did not have any real computer programming classes. I knew that was what I wanted to study so I got special permission from my principal and the local college to take night classes in programming. For most people in the class it was a requirement for their degree. But to me, it felt like my own little puzzle solving club. I absolutely loved it.”
“I'd done projects before in my education career where the final product could do something - typically science fair projects - but it was not until my computer science lab classes in college that my classwork regularly produced something that actually operated and performed a task. It was fascinating, seeing my hard work come alive on screen and do the task I'd designed it to do. That's still one of the most rewarding parts of my programming career today: finishing a block of code and setting it to run, and seeing the new capabilities of the program come alive. Programming has felt like poetry (and mathematics!) to me for a long time - trying to express a very particular concept as elegantly, concisely, and precisely as possible - but with the added value that the finished work can then be used to do something more, or build something bigger. Software development is very much a creative endeavor, and the only real limits (with today's hardware, anyway) are what you can imagine, and how much time and detail you can put into it.”