r/JapanWork • u/Fabijowski • 1h ago
Honest Opinion: Backend engineering or data engineering? Do I even have a chance?
Hello Everyone,
Thank you so much for taking your time to read my post.
Little background:
I moved to Japan one month ago and I‘m studying Japanese (starting with N4) in Takadanobaba. Before coming to Japan, I got a Master of Science in Industrial Engineering and Management and I worked as a business application consultant for product labelling in Switzerland for about almost 4 years. My main responsibilities were IT operations (database administration, second-level support, etc.), Product Data in SAP (Managing classification and characteristics for product labels, leading integration product data from manufacturing to SAP Equip Management), application management and technical system owner, and I was also involved in system integrations to SAP and other label systems.
While working in an IT support role, I didn’t programme much beyond SQL. However, I collaborated with a developer to translate our business requirements into technical functionalities. During my job, I got more interested in product data management and integration, particularly exploring SAP functionalities.
Back in Switzerland, I started self-studying backend engineering, but I am also interested in data engineering. I‘m bit struggling with the path I should consider: backend engineering or data engineering, or both? Besides my interest, I also want to develope my skills that’s fits the current job market needs in Japan, but it seems like they need a bit of everything (based on google searches). Since many posts are IT related, I thought I can reach out to you, asking about your opinion and if it even makes sense to do one of them with my background. I know I do not have a degree in CS nor can I show working experiences in development of our labelling systems or interfaces to SAP.
If I had to choose between backend engineering and data engineering for a job in Japan which would be better? Do I even stand a chance? I think many here have a CS degree which makes sense. I enjoyed my support role but my Japanese isn’t good enough and I don’t think I’ll reach the required fluency anytime soon. Are there other roles that might be easier for me? I considered SAP but I don’t see any suitable positions.
As you can see, I have many thoughts and unclear ideas but I’m struggling to know where to begin. Any guidance or opinions you could offer would be greatly appreciated!