This thread addresses the multi-layered subcontracting structure and low wages found in SES (System Engineering Services) in 日本, summarizing advice from those who successfully transitioned to in-house development firms.
Skills Required for Transition
Experienced developers advise on creating github repositories, building portfolios, and positioning project experience during interviews to transition successfully.
Skill Development Roadmap
Most contributors agreed that thoroughly mastering the technologies used in your current projects is step one. Java and Python were frequently cited as high-demand languages, along with cloud platforms like AWS and GCP. Online resources such as Udemy and Progate were recommended for hands-on practice. The key is to build projects you can show, not just passively consume tutorials.
Job Hunting Strategy
Successful escapees emphasized the importance of starting your search while still employed. This gives you leverage and prevents financial panic. Multiple IT-specialized recruitment agents can access unlisted openings, dramatically expanding your options. During interviews, quantify your SES project achievements — metrics like “reduced processing time by 30%” carry much more weight than vague descriptions.
The Freelance Path
Some veterans recommended going freelance after building sufficient skills. By directly contracting high-value projects, former SES engineers reported 2-3x income increases. However, the thread warned that business skills (client negotiation, tax filing) become essential. Starting freelancing as a side hustle before fully committing was the most common advice.
Summary
Escaping the SES trap is challenging but achievable with a clear plan and consistent effort. Set a goal, build marketable skills, network aggressively, and take the leap when ready. Your career is worth the investment.

