Everyday, I am amazed at developers like those here on devRant. I look up at you in awe and admiration, always thinking about how awesome your life probably is, even though you rant about it sometimes. I want to be like many of you in the future.
Thank you for improving our lives with whatever​ you are doing. I feel like this doesn't get said enough.

Meanwhile, University sucks (failed exams), but I am expected to graduate with good grades. Sigh. I also feel like I'm not learning enough of those things that I need to become a good dev and rather overly complicated math which I'll never need in my later life.

  • 2
    Just commenting so I I'll remember to comment tomorrow :)
  • 3
    Reading this makes me feel good. And i cant believe that there are so many people who think like me and they are all gathered here. It's amazing how similar work produces similar thoughts.
  • 7
    Don't beat yourself up about not knowing enough. Personally I think uni is just about getting a foundation, you aren't going to come out of it as a 'good dev', that takes real work experience.

    I also think being a 'good dev' is very subjective, to me it's less about having all the head knowledge and more about being good at problem solving, being persistent, knowing where to go to find the answers and staying humble. If you tick those boxes then I would say you already are a 'good dev' and then the years of experience will fill you with greater knowledge to allow you to do your job more efficiently.
  • 4
    I went into computer science to do more math and was very, very disappointed. I use higher math maybe once a month. You'll do fine without the stuff, but math does unlock the occasional door.

    Don't feel bad if you can't do it well easily, math is hard for everyone. Do try, though, and pay special attention to which professor is teaching a course.
  • 2
    Putting a comment here to remember that I was about to be out of a job with almost no money.

    Not everyone you see smiles, laugh or drives a flashy car is not going through hard or rough times.
  • 4
    @matsaki95 haha I'm always interested in seeing what @linuxxx has to say
  • 1
    @starless I've always been curious about uses for maths in programming but the only think I can think of immediately is compression (maybe) and physics, got any cool examples?
  • 4
    @amsghwdp I was on a big project just over a year ago that was in the financial sector dealing with mortgages and loans, advanced math was used quite extensively through to deal with the calculation of loans and across finance products as well as complicated cash flows and long term strategies.

    I think day to day for most jobs it doesn't apply but i think there are some sectors that it would be a big advantage if you understood that level or math to achieve the things they want.
  • 3
    @doz87 saying that though. I find it difficult to retain that kind of stuff if you aren't using it regularly. I had to brush up on my math to complete the job.

    I think it's worth learning advanced math if your interested it in, unless you have the need to use it though it will probably fade.
  • 3
    I'm employeed at one of Norway's largest IT companies as a web developer. My formal education? Formwork (construction) and 2 half-completed studies (nordic and english grammar and litterature). My point being: even if you fail 50% of your exams, you still have a better education than I do, and I managed to get my position!
  • 2
    @yusijs haha that's awesome I totally agree and am in a similar situation. I understand, I'm a Chippy (carpenter) by trade. Spent 10 years and wanted a career change
  • 2
    @doz87 mate, I have the weirdest career path you can imagine. Basically:
    Formwork > Formal Education > Half year of Nordic grammar and litt. > Half year of English grammar and litt. > General store manager > IT bitch > Developer

    Literally no correlation between anything, except a bit between IT and dev work.
  • 0
    @yusijs haha that's funny. Well you made it here in the end. I personally really enjoyed construction and think I'm much better off having done it, I think if I had have gone straight to dev it wouldn't have turned out as well, but I wouldn't go back now for anything. Such a better work/life balance now.

    We all take different paths and I don't think any one is better then any other. I think doing something you enjoy is one of the most important things.

    Good on you for continuing to search, I know I'm glad I did.
  • 3
    Thank you for all your replies :)
    I'll give you some additional information since it was late yesterday and I forgot to write some things.
    Failing math in uni gets to me, because I loved math in school, I was the best of the entire year. For this exam, I've learned for a whole month while neglecting my friends a bit. I was really frustrated since nothing I read could make me understand some topics.
    I also have an overachiever as a brother, who finished high school and his double bachelor with excellent grades, is currently finishing his double master and got a 1.0 (best possible grade) on his first master's thesis.
    So, yeah. ¯\_(ツ)_/¯
  • 3
    @matsaki95 @doz87 Oo I feel popular now :P.

    I look up to a lot of you guys. Every time I see someone else's code, it's really noticeable how much better/more structured it looks than what I write. The only thing I'm not insecure about is server stuffs and security because I think I'm actually pretty good at that.

    I think I'm not the only one around here who suffers from a combination of fear of failure and being very insecure in general (although I'm extroverted as hell) but it sucks though.

    Yes, guys/girls/other genders, I look up to you every single day and just hope that one day, I'll become like you people are, good devs :).

    Next week though I have a hackathon with Vlogs (yay I guess :P) so then you'll see the person behind this account talking on video haha xD :P.
  • 1
    @matsaki95 I'm glad haha! I guess you saw my rant about the hackathon then?

    And keep going man, good thing to remember though (the becoming a better dev/person part), I'll keep that in mind :). Thanks!
  • 1
  • 1
    @yusijs Hey man look, no matter how you define good devs, this is the first time I've said this and that was pretty difficult for me :/.
  • 0
    @linuxxx I'm not sure if you're genuinely offended, but I was really just making a joke on every dev on here's behalf :3
  • 2

    1. You need linear algebra to do view transforms and stuff for showing 3d stuff.
    2. You need a little bit of trig to have the mouse interact well with those shapes. Also to get distances from the mouse to a 3d object.
    3. Algebra, obviously, to focus out how to place objects at particular place on a screen.
    4. Statistics and linear algebra to make a simple predictive model for automating a user choice (like, is they're Canadian, they'll probably want the red shirt more, so show that preview image instead of the blue one). You can also get into more sophisticated ML stuff from here.
    5. I maintain a thermo-hydro-dynamic laminar flow simulation which is basically a differential equation solver. Knowing how that stuff works if very helpful.
    6. To test for certain conditions for geometry, I've needed to use dot and cross products.

    That's all I can think of now. Some of this stuff is pretty rare, but having good math lets you work closer to cool stuff, which matters to me.
  • 1
    I ran out of room before, but I just wanted to say that I deliberately sought out a job with math, mostly because I find computer science math boring. It lets me work now directly with things, which I really enjoy.

    Oh, and there's more cool stuff too, but it's not public yet. 😛 Basically math puts me in the R&D department instead of It.
  • 0
    @yusijs Not offended, just felt like a not nice tease but since it was meant as a nice joke, I misinterpreted so my bad!
  • 0
    @linuxxx meaning is hard to convey over the internets!
  • 2
    Don't sorry bro, schools don't mean everything, without trying to boast, I'm currently considered one of the best programmers at school and it's not because I have excellent grades, but because I went further than what the school had to offer, I realized that school's syllabus can't keep up to the exponential growth of IT technologies, and started reading and spend more time doing my own stuff than homework, so don't worry just do your thing, school time is great, it really sucks when people with a lot of potential get stuck because of a grading system. So

    Do you own thing.
Add Comment