0
void-co
323d

Recent Software engineering graduate. (NO RELEVANT JOB EXPERIENCE also not a great programmer)
Most of the software engineers I have met are working in web development and mobile dev, I understand web and mobile I understand they are hard and require a lot more with APIS CLI and all the other things but I don't understand where is the engineering part in them. I also don't know what am I supposed to do as a software engineer.

Comments
  • 4
    you're presented with a problem. you are expected to come up with a solution: tools, code, libraries, custom stuff, configs, etc.

    juniors don't usually do engineering - they just do development with mentors' guidance [mentor comes up with the plan, tools needed, arch needed to solve the problem -- he IS an engineer].
  • 1
    Sounds like you're leaving a lot of experience. The best way to make up that gap is to get coding.

    If web dev is what you're looking to try, build a note taking app using a mvc style monolith like laravel or django.

    Requirements:
    * Create new todos
    * Edit existing todos
    * Cross off todos
    * Delete them completely
    * Persist todos in a database
    * Keep your code version controlled on GitHub
    * Write a decent readme file to explain how to run/deploy it, and use the application.

    Good luck!
  • 0
    @lungdart sorry for the late reply, thank you for your answer. I'll check and try the things you listed. and tbh I am not sure what path I want to take be it web or mobile or cloud I have no idea sadly. I'll try a bit of each until I find something I like. not sure if that's the best decision tho. thanks again.
Add Comment