Having trouble moving forward on your task? Do you feel you're getting stuck? I hope these tips will help you get unstuck, on track, and moving.
More important than typing speed, your data structures knowledge, or math, communication might just be the most important skill for a software developer.
Going from humanities to STEM was a challenge. However, there were lessons I learned from studying a foreign language that apply to software development.