Hello other devRanters! I have a question for all of the lady developers out there. Guys chime in too if you feel like it.

My girlfriend is a practicing doctor - and she loves what she's doing. But the other day, she casually mentioned something that really surprised me. "I kind of wish I learned to write code".
I'm kind of a horrible mentor, and I tend to figure things out on my own after hours and hours of digging around / experimenting.

I guess my question is, how did you guys get started as dev's, and what language? Was it a curiosity thing? Did you have a mentor? Self taught? I don't want to start off somewhere that risks discouraging her from pursuing it.
I'd like to provide her somewhere to start, just to see if it peaks her interest.

Any thoughts would be appreciated :)

  • 1
    {Programming language} for dummies. I started with the java one, it was nice.
  • 2
    See About me text on my website for full history of how I started out with stuff.

    In the beginning I didn't have a "mentor". Later on I joined a dev group for a short time, but that also wasn't really a mentor thing. I was just a part of the "management" of the group, like the founder, but that's the closest thing I ever had to a mentor.

    Everything self taught. With open source projects and documentations. I only recently started to read books of these topics to refresh my knowledge and work on my svg knowledge, since I got even more into design again (I originally started out as a bad graphic designer, went into webdesign, got into development, later discovered vector graphics and finally found my way back to design with it, so now I am big part of every field.)
  • 1
    @sharktits @alice Thank you guys for the info. It'll help get me started! I've never thought of it from the artsy-design angle - the art part of my brain seems to be absent.. But that would be a great angle for her :)
  • 0
    I don’t consider myself a dev (I’m 16), but let me add my two cents too.
    My father is a sysadmin and did stuff many here consider “side projects” with electronics and stuff. You know, tear old things apart, build something awesome and slap a microcontroller onto that thing. So much of what I know comes from him.
    I started to teach myself other things a few years ago from books. I think it’s even better than having a mentor watching you. You figure stuff out by yourself. Learning by doing.

    I first learned C back in the day. And honestly, I don’t regret learning C as the first language. It sets so many basics that other languages build upon and really teach you that “logical low-level” mindset that other languages just don’t convey anymore.
  • 2
    I did a mixed language / IT degree, and what helped me was having a task that I wanted to accomplish through code that combined two things I was interested in. I learned the basics of code in class but apart from that I was self-taught. I started off with HTML, CSS, then JavaScript and PHP. If you're want an easy local development stack, I can recommend xampp so you don't have to mess with docker or an own server or so in the very beginning.
  • 0
    I'd let her try some stuff but never say that you *need* something in order to peruse a general stack.

    I'm a web dev honestly (in my free time) and I always *had to* do front end as well but I hate that.

    Backend ❤ - the logic behind authentication processes and all that stuff is freaking amazing imo.
  • 3
    Back in my day, I gained access to the internet and found websites (pre-google era) and I was like... I wonder how I can do that, so html, table layouts and JavaScript was where I started.
    Then after a while I came across forums and was like... how does this work...?
    So some yahoo‘ng found me to a php/MySQL forum example and a lot of searching later I had something tangible and “working”, I was hooked!

    I guess that little “how” pushed me into web dev, but by god has the industry changed over the years.
  • 1
    May I ask why your question is mainly for lady devs? I don't see the purpose of that as the roles could just as easily be reversed. What does gender have to do with it?
  • 1
    @TheCrimsonChin No you're right, and that's why I said guys chime in if you'd like. I was just sort of curious to see if there was a different perspective, or something specific that peaked interests.

    Edit: I meant no offense, so I apologize. It's just a bad question to ask.
  • 2
    @Rundle no problem..wanted to make sure you understood that this question doesn't really apply to a specific gender.

    And to answer your question - I have a B.S. in comp sci and started programming in college (skipping the part where I messed around with HTML on myspace and xanga as a child haha). My first semester at the university I had to take discrete math for my initial major, which wasn't comp sci. I was a little iffy on the major and ended up switching a few times, but still signed up for the next comp sci class for that major (intro to OO programming in Java). I left for a few years to get some gen ed credits at a community college and returned to the uni to get a degree in comp sci. I kinda had a mentor (a professor who helped me figure out my transfer credits and later became my software engineering teacher). Something just clicked when I learned to code. I have an analytical mind and I'm a perfectionist so it seemed like I was born to do this. Thankfully I enjoy it, too!
  • 2
    I’ll add another +1 to the completely self taught pile.
  • 0
    Thanks for all of the awesome replies guys! I really appreciate it ❤️ I really love hearing how everyone initially got hooked.
Your Job Suck?
Get a Better Job
Add Comment