For AI-using shops, what are jr devs expected to know about programming AI?
The top comments emphasize that junior developers are generally expected to understand basic AI concepts, such as machine learning fundamentals and how to use AI-assisted coding tools like GitHub Copilot. Key insights include the importance of knowing when and how to leverage AI for productivity, while maintaining strong foundational programming skills. Some commenters humorously note that expectations vary widely, with smaller startups often having higher AI literacy demands compared to larger traditional companies.
Commenters highlighted that previous careers in fields like teaching, healthcare, or project management provided valuable soft skills such as communication, problem-solving, and teamwork. Many noted that real-world experience helped them understand business needs and user perspectives better. Some mentioned that non-technical backgrounds fostered creativity and resilience, though a few felt starting from scratch in CS was challenging regardless of prior experience.
Do i need to focus on a specific sector of CompSci?
The comments emphasize that being well-rounded is valuable early in a career, as it provides flexibility and a strong foundation. Many suggest exploring internships or projects in different areas to discover interests, rather than committing prematurely. Advice includes focusing on core skills like problem-solving and adaptability, which are transferable across sectors, and noting that AI is creating new roles rather than solely eliminating jobs. Some recommend networking and researching industry trends to identify stable and growing fields.
What to learn in 2026?
No comments were provided in the input, so there are no discussion highlights to summarize.
Going back n forth in my head about whether I should finish my Software Engineering Master's
No comments were provided in the input, so there are no discussion highlights to summarize.
Stuck between career directions
Comments generally encouraged the student to pursue UI/UX design, noting it offers good career prospects in tech companies. Many pointed out that design roles often have better work-life balance than pure programming positions. Several designers shared their successful career transitions from development to design. Practical advice included building a strong portfolio, learning complementary skills like front-end development, and targeting companies that value design. Some humorous comments joked about 'escaping the programming grind' and 'following the creative side before AI takes over.'