47
Crazed
6y

Wonder if I'll ever feel like a real programmer in web dev surrounded with C++ gurus that eat, sleep, and breathe memory allocation and optimization algorithms. I'm just over here like... You can go to this link and a pretty red box moves around on the screen

Comments
  • 0
    @time2code I get paid to learn how to :) hopefully soon I'll get paid to just do it
  • 0
    @time2code I don't follow lol
  • 0
    @time2code I was more joking about the moving boxes thing, comedic oversimplification. But yeah there's lots of cool stuff with web dev, sometimes it doesn't seem like "real" coding in the traditional sense, but surely it is important.
  • 0
    And then came Web Assembly, for those who want to code the web in C
  • 0
    @samwir please don't, I'm fragile
  • 0
    @time2code it's hard to say. I guess I think traditional coding. Systems engineering, performance optimizations, the nitty gritty hardcore computer science concepts that is more along the lines of software engineer than web developer. Of course the lines are blurred though. "Programmer" is just a label for a very diverse group of different skills and professions.
  • 0
    @time2code i guess it just seemed more interesting to me than other fields. Systems engineering was just too... Dry. And I liked the internet already but network administration seemed taxing and pretty complex. Web development had a low barrier of entry, got started on youtube learning and landed local internship. Path of least resistance lol
  • 0
    @time2code idk where my career is. I'm at my 3rd (and hopefully last) web dev internship. First started a year and a half ago, so i guess I'm about 2 years in?
  • 0
    @time2code MEAN for personal projects, but professionally I've worked exclusively front end, CSS/SCSS and JS/jQuery. I know some Angular but haven't had a chance to use it in my internships. Same with SQL but not as much so.
  • 0
    @time2code not particularly. I'm in school while I work and I've been caught up with that lol :P not too long ago I launched my portfolio to a linux server w/ digitalocean, so that was neat. It was also built with node, gave me a chance to work with mongo and passport too.
  • 0
    @time2code it's a little tough but not that bad. I leverage one to manage the other when I need to. And yeah go for it, I'm torn between learning more and getting better at what I already know, lol. Not enough hours in the day!
  • 0
    @time2code I do, will be graduating soon with my B.S in C.S. lookong forward to only having one responsibility haha. And yeah, there will forever be a never-ending pit of knowledge to delve into
  • 0
    @time2code maybe not but you know how college can go lol. Not everyone that graduates is good at what they studied
  • 0
    @time2code daww, dont make me blush
  • 6
    Huh time2code deleted his account?
  • 4
    @theNox ikr it just looks like a strange monolog.
  • 4
    @theNox what in the world
  • 4
    @Crazed or are you talking to yourself?
  • 3
    @theNox no there was definitely some guy here chatting with me lmao. Had over 2k ups
  • 3
  • 1
    Imo it's fun to work in all areas of programming, sometimes for fun I'll do C++/ASM to inject functionality into live code, I've work with java and OpenGL on Android to make games / learn OpenGL, now I'm doing full stack web dev with tomcat/sql backend and JS front end. Micro optimization are fun and all, but imo it's also fun to learn new things and not get stuck on one facet of programming. Plus many skills you learn in one area can be useful in others😉
  • 0
    @hexc man I wish I had the ambition and energy to tackle very different concepts like that. I took a C++ class this past semester and I was pulling my hair out. So many symbols. So many low level concepts.
  • 0
    @Crazed tbh I don't use CPP except when I have to. For so many things the boiler plate code is just to annoying, but in cases like I mentioned, being able to allocate an array then set it as executable memory with and opcodes in it and do memcpy to a remote location to hot swap executing code, it's pretty neat. Really wish other languages that didn't require all the boilerplate bs would allow stuff like that.
  • 0
    @hexc i really wish I understood how to do anything involving memory allocation lol
  • 1
    Well, as long as front ends are frankensteining apps with a million something.js packages, they won't ever be really forced to learn much. This isn't really a bad thing, as not everybody needs to be a data structures and algorithms guru.
  • 1
    @Crazed it's honestly not as bad as you would think. Memory allocation is definitely interesting and can cause problems when done incorrectly there is a reason many languages do not give you so much control over these aspects, that said I love C++. But if speed isn't my worry I try to stick with python, if I want a gui I use java (not that it's the best language for gui but I'm pretty good with javafx). I am not a webdev and I agree that it might seem like the lesser because of the low barrier of entry, but I've come to understand it's only easy to get things done in webdev does not mean you are doing them right
  • 1
    In no way should you feel like the lesser compared to a C++ guru. You know so many things in your field that they don't.

    Besides, interests that people have vary, and thus so do their skills.
Add Comment