Tell us about your journey throughout your CS career.

I’m a software engineer in Canada with about 1 YOE that specializes in full-stack web development. Initially got started with MS Batch, then Python, then TS and Go. One of my goals is to master Rust this summer :)

  • mynameisash
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 year ago

    I got my CS degree over 20 years ago. Originally learned some C++ and Java, though I didn’t like either. Taught myself Perl, Python, PHP, C#, a little bit of a bunch of other languages (F#, JS/TS, and more), and most recently, Rust.

    When I started my career, it was doing some customer support work before moving into large-scale distributed compute, then into FAANG where I’ve been for over a decade.

  • AllHailTheSheep
    link
    fedilink
    English
    arrow-up
    3
    ·
    1 year ago

    I’m still a student but have done some freelance work. I started with python like most, and got really into the machine learning side back in the day. now I mainly write java and c, but I tend to write in whatever I think will fit the project best even if it means learning a language or framework.

  • Dogeek
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I studied STEM, but got bored of it, and I was already coding for a while (started with C at age 11). I really fell in love with programming when I learned python, it made it fun.

    I’ve been working as a software engineer for the past 7 years now, started by freelancing for 2 years, then moved on to be a backend engineer, then a solutions architect and integration expert. Now I’m just a full stack web dev in charge of our mobile app, which I hope to move to a native codebase soon.

  • ab71e5
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    Mostly have been doing embedded / embedded linux. I got lucky for my first role as I didn’t have relevant internships or anything, after that it was fairly smooth. My goal for this summer is to be outside :)

  • 🐱TheCat
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I started as a ‘designer’ then a ‘UX engineer’ but I’ve always coded websites, mostly focused on the front-end. Now I have a dev title but I do notice I tend to have different experiences than most devs. I have much more focus on the user, much more ability to wield tools like webGL/threejs/greensock/figma, and much less on devops / process.

    I’d love to fill in the devops stuff though if people have suggestions. I’d like to know more about bundling, building, package management, deployment strategies etc. Really anything you suggest.

  • Pat12@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    My story is not exactly CS - I started out in STEM (no software engineering or CS involved), discovered that full time employment involved having to learn software engineering or CS, now I no longer work in STEM

  • huiledolive
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I’ve been a software engineer for a little more than 3.5 years now. Before that, I studied for 5 years: 2 years at the university, 3 years at an engineering school where I actually did an apprenticeship. I mostly write Java and Javascript for work. I work in a small worker-owned company, which is a fantastic experience! If that is relevant, I am French and I live in France.

    I’m just starting to be interested in functional programming and to learn about it. I already did some Haskell as a student but I never explored it too much. I’ll probably learn some FP languages in the upcoming months: probably a Lisp dialect (I don’t know which one yet) and Haskell.