Explore your training options in 10 minutes

X

Back






Ethan Scully

Content Partnerships Manager

Ethan Scully is a writer, editor, and game developer who manages Career Karma's content partnership initiatives and is currently based in Istanbul. His relationships with coding bootcamps give him particular insight into these new job training programs. Before joining the Career Karma team, Scully worked in IT support, graphic design, and as an editor for Cambodia's Khmer Times.

T Mobile Hiring Process: How to Land a Job at T Mobile in 2023
T Mobile jobs are favored by employees because of their attractive salaries and benefits packages. Thanks to its reputation, employee satisfaction rate, and quality customer service, working at T Mobile is an indirect platform to learn professional development. Understanding the T Mobile hiring process can give you an advantage if your goal is to land…
Top Oracle Developer Interview Questions
Oracle is an important part of the tech world, and if you plan on working with Oracle Database, you will likely be presented with interviews, questionnaires, or tests full of questions like the following. This article will not teach you everything you need to know about Oracle. However, it will provide a refresher for the…
Computer Science vs Information Technology
The tech field is exploding. It’s one of the best career fields as it is developing rapidly and bringing on more professionals. Many people seeking jobs in this fast-moving world of tech often wonder what exactly it is they want to do in the field. Like medical professions, there are many titles and specializations.  Two…
Best Android Programming Languages
According to Statista, there were over 2.7 billion smartphone users in 2017. The same study found that over $41 billion was generated in revenue by mobile games alone. The mobile app market is strong and now is as good a time as ever to break into the market.  If you want to develop an Android…
GameMaker Studio 2 Tutorial: A Simple 5 Step Guide to GMS 2
Some of the best advice I’ve ever received as an indie developer is to start your project right away. Large triple-A studios start with a long design, concept, and prototyping process. While that process is effective for large studios, it can bog down indie or solo developers.  Often, the best first step after coming up…
How To Make A Simple 2D Game In Unity
Sometimes the best way to get into game design is to jump right in. Getting to see the results of your own work moving on the screen is exciting, and that creative excitement is the best fuel to get into game design.  This tutorial will show you how to begin making a game with Unity,…
What is Back End Development?
Back end development involves building software that runs on the server, as opposed to front end development which involves software that runs locally. The back end controls data behind the scenes, while the front end controls the UI. Both are required to create a dynamic web app. If you’ve just started looking into tech careers…
SoloLearn App Review
One of the toughest challenges when learning to code is running into a bug that seems unfixable. It’s almost unavoidable that sometimes when you’re writing code, you will need to seek outside advice.  Often times, the problem will be solved by a deeper understanding of the programming language you are using and its limits. In…
General Assembly Online Bootcamp Review
Seeking an education can be difficult, especially when starting a new career path. Many of us don’t have the resources to put our job on hold to pursue an education full-time, or we may not live close to a school we would like to attend. For many people seeking an education online is the answer…
App Academy Online Bootcamp Review and Guide
If you’re looking to start a career in web development and want to break into the industry quickly, an online coding bootcamp is one of your best options. If you're considering a bootcamp, App Academy is a cost effective program that has one of the best online bootcamps available. App Academy has one of the…
General Assembly UX Design Online
General Assembly’s second online full time course, UX design, was recently released for 2020. Online bootcamps are a fantastic opportunity for those who don’t live near an in-person campus but would still like a full, intense bootcamp experience. In this article, we’ll take a look at what this new course has to offer potential students. …
Go vs Java: Differences and Similarities Compared
Go vs Java Summary Java is older, object-oriented, and has a larger library and community. Go (or Golang) is newer, multi-paradigm, and better supports concurrency. While Go runs faster than Java, Java has more features and better support. They are both used for server-side programs. Both Go and Java are used around the world, and…
Prehired: Overview, Outcomes, and Review
Coding bootcamps are everywhere, and Career Karma is all about finding you the best coding bootcamp to fit your needs. However, there is the unfortunate reality that programming simply isn’t for everyone. In fact, many people consider programming and software engineering as careers that take a particular kind of person to enjoy. Maybe you’re more…
Grasshopper App Review
Learning to code is not an easy task. Many people try to learn a new programming language only to be confronted with a wall-like learning curve. Programming books often introduce completely new concepts by the dozen, and online programs can be poorly paced or poorly written.  Another contributing factor to this problem is access. Not…
Springboard Online Bootcamp
While full-time, in-person bootcamps are an excellent way to jumpstart a career in tech, they aren’t an option for everyone. Not everyone lives near a bootcamp location, and many people have to work to support themselves. As good as a six-month learning vacation sounds, this plan simply doesn’t make sense for everyone. While many schools…
Best 2D Game Engines in 2020
Developing 3D video games isn’t easy. It typically requires hours of modelling and animation and complex code that takes three dimensions into account. They tend to be more expensive, and require more resources to produce.  Contrast this with 2D games; simple 2D games can be made in minutes. The code is far simpler, and the…
Coding Dojo Online Review
The tech industry changes rapidly. New technologies, programming languages, and tools crop up often. Keeping up to date can be difficult, particularly if you work to support yourself or others. There are many full-time learning options available for those who can spare the time, but for those who can’t, the offerings are more limited.  Coding…
C# vs Python: What’s the Difference?
C# vs Python: Summary of Differences and Similarities In short, C# is statically typed, can do more, is faster, but takes more time to learn and type. Python is dynamically typed, garbage collected, and easy to learn and type. Both languages are object oriented and general purpose.  C# (‘C-Sharp’) and Python are both object-oriented, high-level,…
Angular Interview Questions: What to Know to Ace The Interview
If you’re getting into web development, you’ve probably heard of Angular. This framework is currently a hot topic: Forbes, Indiegogo, and Delta Airlines are all using Angular for their sites. Today, many web application career opportunities require a good working knowledge of Angular.  As a result, you may encounter questions during your interview to make…
Kotlin vs Java: Compared and Contrasted
Java is one of the world’s most popular languages. One of the major uses of Java is Android operating systems. However, Java isn’t built for Android, and because of this, there are many Java features that are unnecessary for Android development. The design rationale for Kotlin is to create a streamlined Java that uses the…
TypeScript vs JavaScript: A Fight for the Web
JavaScript is one of the most used languages on the planet. 95% of all websites used JavaScript in 2018; it’s the king of client-side, and it’s effective for adding interactivity to HTML and CSS pages. However, the people who designed TypeScript think it’s outdated and it’s time for a new language to run the front…
The Top CSS Interview Questions in 2020
The web we have today would not look like it does without CSS. Knowing CSS is a vital skill for web designers, web developers, and anyone working on the front end of a website. Therefore, many companies will want to make sure that you have a clear understanding of CSS before they hire you. We’ve…
Top Software Engineer Interview Questions
It takes a lot of knowledge to be a good Software Engineer, so it makes sense that your potential employer might want to make sure that you know your stuff. In this article, we cover a clear definition of software engineering along with a series of commonly asked interview questions for your review.  What is…
Top 19 Web Services Interview Questions
If you plan on a career in web development, you’ll need to have a good working knowledge of web services. This is especially the case if you plan on working on the back end. Your future employer may even quiz you on your web services knowledge during your interview.  You'll hopefully have a good knowledge…
6 Steps to Write a Stellar Career-Change Cover Letter
When choosing to change careers at 45, or 30, it can be a real challenge. You can be moving away from a career path that you’ve invested into for many reasons, but those reasons may not be apparent to your prospective employer. If your CV or resume isn’t filled with training and experience for your…
Ruby vs JavaScript: Compared and Contrasted
Ruby vs JavaScript Summary In short, Ruby is an object oriented language typically used for server side development. JavaScript is also object oriented and typically used for client side applications. JavaScript is far more widely used than Ruby, although Ruby is still a strong language. JavaScript is one of the number one languages on the…
HTML Interview Questions
Knowing your medium is one of the most important aspects of getting a job. This is especially true for tech careers, where you will often need to know more about your field than your employer. While web design is often less technical than other computer-related career paths, a potential employer may still want to make…
Summer Coding Bootcamps
Summer is a great time for vacation and relaxation. But why not turn that downtime into something productive? If you’re a student or just taking a break for the season, summer is the perfect opportunity to learn new skills. Summer coding programs are an ideal opportunity for aspiring tech workers. Even if you don’t want…
React vs Angular: Frameworks vs Libraries
React is a JavaScript library, Angular is a JavaScript framework. Angular offers structure, while React offers freedom. Both are JavaScript based. React is a requirement for 80% of framework related jobs; Angular takes 20% of the same market. React and Angular are both powerful tools made with JavaScript for use in web applications. They are…
JavaScript vs C++: Differences and Similarities
JavaScript vs C++ Summary JavaScript is made for the web, interpreted, and high-level. Its code typically only runs in browsers. C++ is extremely fast, compiled, mid-level, and statically typed. It serves as the backbone for many programs, operating systems, and other languages. JavaScript and C++ are two very different, yet popular languages. However, they are…
The Top Scrum Project Management Course Opportunities for 2019
As a coder, you’ve worked on both front end and backend applications and have been a member in countless project teams. Now, you’re ready to make the jump to project management, and you want to start getting some training and certifications under your belt. Scrum is one of the more popular management approaches in use…
Find the right bootcamp for you
X
GET MATCHED
By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.
X
By continuing you agree to our Terms of Service and Privacy Policy, and you consent to receive offers and opportunities from Career Karma by telephone, text message, and email.