Career questions tagged backend-development
How to be a full-stack developer?
How to get in back-end development and how to gain the skills to move forward to be a full-stack developer in the future? and is this job so stressful? or more like a fun job?
Is cloud technology necessary for interns or junior positions?
I am a 3rd-grade computer engineering student with knowledge of Java and backend technologies such as Hibernate, Redis, and MySQL. When I look at job applications, I often notice that cloud technologies are required, which I am currently unfamiliar with. While I have experience with Docker, I haven't used Kubernetes, AWS, or GCP. I find it challenging to learn these technologies solely through videos or self-study. Could this be a reason why I am not getting selected for interviews?
I spent most of my software engineering internship not programming. Will that hurt me in interviews for full-time roles?
I'm a CS major in college and I am about to finish up an internship in backend software engineering at a division of a very large tech company. Most of my time was spent reading code, reading documentation, learning to use internal tools, writing configs, writing test cases, minor bug fixes, and spending a lot of time communicating or coordinating with coworkers, and there was not an emphasis on just writing code. Most of my tasks were not coding intensive, and looking at the rest of the team it looks like at least half of the team is more involved in testing/analysis than coding. This is very different from what I'm used to in my CS coursework at my University -- where our focus is almost entirely on writing code that solves assigned problems. My question is, will this hurt me in interviews for full-time roles as a software engineer? If so, then what can I do to address that gap? #software-engineering #programming #software-development #python #web-development #backend-development
What types of software engineering roles will allow me to spend the most time actually writing code?
Hi everyone. I'm a CS major in college, about to become a senior, and will be looking for a full-time role soon. I feel like I'm on track, and am considering what type of software engineering role I'd like to pursue. One thing that I've learned from my summer internship is how much of software engineering can involve things other than writing code: reading code, reading documentation, learning to use internal tools, writing configs, writing test cases, minor bug fixes, and spending a lot of time communicating or coordinating with coworkers. I don't necessarily have a problem with any of the other types of tasks, but this got me wondering if there are certain types of roles where I might spend more (or less) time actually writing code. What are the factors that might affect the % of time I'd spend coding? (Factors might include characteristics of the company that I work for, characteristics of the department or team I work for, etc.) I'd appreciate any experience you might have on that one. Thanks! #software-engineering #programming #software-development #python #web-development #backend-development
How much of the time is a backend software engineer actually writing code?
I'm a CS major in college and I am about to finish up a 12-week internship in backend software engineering at a division of a very large tech company. I'm a little surprised at what % of my internship was actually spent writing code: just about 3 of the 12 weeks. The other 9 weeks were mostly spent reading code, reading documentation, learning to use internal tools, writing configs, writing test cases, minor bug fixes, and spending a lot of time communicating or coordinating with coworkers. Most of my tasks were not coding intensive, and looking at the rest of the team it looks like around half of the team is more involved in testing/analysis than coding. This is very different from what I'm used to in my CS coursework at my University -- where our focus is almost entirely on writing code that solves assigned problems. What's a normal breakdown for backend software engineers of writing code vs. some of the other things that you do? Was my experience this summer typical? #software-engineering #programming #software-development #python #web-development #backend-development