DEV Community

Zach Palmer
Zach Palmer

Posted on

First Real Dev Job

Tomorrow I start my first software engineer job as a Java developer. I am kind of nervous, bc my background is c#/c++ tht I started 2 yrs ago in college. For the last 5 months I've work3d as a android developer intern. The app was mostly java and xml layouts. They were in the process of converting the app from Java go kotlin and jetpack compose. For the most part they had me fixing bugs. I spent most the time bouncing between Java and kotlin files. The last month ans half they had me actually code components of the app. So I used compose for the first time and actually dug in with kotlin. It was an agile team so I experience all those practices of working with stories, stand ups, pointing tickets, and taking requirements or figma designs and converting then to components of the app. This new job is for a newer company not a start up but they haven't been around real long maybe 10 yrs max, and they are growing rapidly. The reason I am worried is bc of what I am going to be doing, granite I will be taking courses for Java, javascript and other things through the compnay. I'll be working with clients on requirements and building figma designs which I've never used figma before besides as a reference for a component. Then I will be doing web dev with Java and I'm assuming spring boot which I've never used a web framework beside a little flask and asp.net. Plus my front end skills are very basic and that's why they want me to take these courses on js. The boss also said I would be doing some dba things, which I'm cool with bc my degree is for software dev with a database focus. All of the new languages and technologies are intimidating to me. Then when I was working as a android intern I seen all of the design patterns the app consisted of some where familiar or intuitive to understand but alot of them confused me. I guess the best way to summarize my worries is that I will have to create web apps and other things with new technologies from the ground up while trying designing/architecing the software both of which I have little to no knowledge of. I resigned from the android intern position to take this one and i am afraod that i will do horroble and then be out a job. Does anybody have any tips on how to go about learning all of this or any tips on in general? I would appreciate any help I can get to make the transition to my new job smooth as possible.

Top comments (0)