Poll of the Day > Hot girl teaches how to learn programing C++ in 10 hours.

Topic List
Page List: 1
Ferarri619
01/18/21 12:46:31 PM
#1:


https://youtu.be/GQp1zzTwrIg

---
~Nintendo 64. Get N or Get out. Coming Fall 1996~
... Copied to Clipboard!
IronBornCorps
01/18/21 12:50:52 PM
#2:


cool
... Copied to Clipboard!
GrabASnickers
01/18/21 12:53:08 PM
#3:


IronBornCorps posted...
cool

... Copied to Clipboard!
Kamala-Harris
01/18/21 12:53:28 PM
#4:


So glad to see women being more prominent in the tech industry
... Copied to Clipboard!
ReturnOfFa
01/18/21 1:38:45 PM
#5:


Honestly her walkthroughs are great!

---
girls like my fa
... Copied to Clipboard!
malignantmouse
01/18/21 1:57:51 PM
#6:


I hate this about myself but I always feel jealous when an attractive girl is good in the tech industry. This applies to guys too but not as much.

I definitely fight it, but I just feel this sense of my life would be so much easier if I was in her shoes.

---
LOL
... Copied to Clipboard!
ReturnOfFa
01/18/21 2:34:15 PM
#7:


malignantmouse posted...
I hate this about myself but I always feel jealous when an attractive girl is good in the tech industry. This applies to guys too but not as much.

I definitely fight it, but I just feel this sense of my life would be so much easier if I was in her shoes.
It wouldn't. Her abilities aren't based on her being attractive. They're based on her applying herself, putting a lot of hours in, and also doing so with learning how to teach along with programming.

---
girls like my fa
... Copied to Clipboard!
ArvTheGreat
01/18/21 2:47:03 PM
#8:


Shes not hot and who cares

---
Things are about to get arvified
... Copied to Clipboard!
Yellow
01/18/21 2:47:15 PM
#9:


Cool but note if you don't already know a language maybe don't start with C++

Start with C#, html, then SQL for databases. C++ is still relevant, but it'll be easier to grasp later as a more advanced language. SQL is fundamental in most jobs. Honestly, isn't C# a catch all these days? .net is basically on everything now

---
why am I even here
... Copied to Clipboard!
grimhilde00
01/18/21 2:56:57 PM
#10:


Yellow posted...
Honestly, isn't C# a catch all these days? .net is basically on everything now

ew >_>

Looks like there's some data here and it is on the decline
https://visualstudiomagazine.com/articles/2020/04/21/slashdata-csharp.aspx

looks like Java and Python are more popular, and those are both good languages to learn.

(Javascript is more popular too but I'm not sure if they're distinguishing frontend vs backend though I have interviewed at companies with a Node.js backend. <3 Typescript)

Python is especially good for beginners since it's pretty simple/quick to get going, that's what I and most people I interview code in too for that reason.

Golang and Kotlin are both fun things to learn if you already have some experience. A lot of newer companies and places like Uber and Twitch are using Go. That was something I specifically was looking for in companies, was bored of Java.

(that said I code in C# for gamedev hobby, but begrudgingly. Haven't been motivated enough to learn c++ instead which would be the other option)

---
aka kriemhilde00
... Copied to Clipboard!
JigsawTDC
01/18/21 3:00:47 PM
#11:


how long would it take for an intuitive fast learner to pick up Python?
... Copied to Clipboard!
IronBornCorps
01/18/21 3:04:46 PM
#12:


JigsawTDC posted...
how long would it take for an intuitive fast learner to pick up Python?

not long, there is tons of free stuff, and LinkedIn premium has tons of learning all sorts of languages. If you learn things like Object Oriented Programming(which Python supports), those skills are transferrable across languages as well. I probably would take Java as a first language over Python though, I like brackets and don't care for Python's error reporting.
... Copied to Clipboard!
Yellow
01/18/21 3:48:47 PM
#13:


grimhilde00 posted...
looks like Java and Python are more popular, and those are both good languages to learn.
From a design point of view I hate those languages. But yes, they are more popular. For good reasons? No. I just think they are more catchy for some reason.

Grudges with Python: Good luck deploying, it's slow as fuck, useless for a lot of things that are basic to most languages. Intellisense and autocomplete are hard to use, the syntax is arguably harder to use. Most overrated language of all time.

Java is just a slower version of C# that's harder to deploy. It was never meant to be used the way it is used and it shows. If you really understand what's going on under the hood, you know it's silly. Like Python, it's slow as fuck.

C++ is just ancient and a lot of things it does don't make sense. There are a lot of things you have to do manually that should be automated (writing header files ffs... do I live in 1980??) But it is the fastest and people who know how to use it love it as the "main" programming language, a step up from assembly that gives them the most control.

C# is like my dream come true, but the garbage collection will give you some nasty stutter because it holds your hand too much. Overall it is the easiest way to accomplish a task as quickly as possible with performance being "above average".

Interpreted languages are fundamentally flawed and should only be used in fringe cases (security, runtime code, browsers). Unless the dev environment demands it (other people demand you use it). I will go to the grave with this opinion. CPUs are fast? Great, make them 10 times faster by not interpreting your source code and instead using CPUs the way they were intended to be used.

I will concede that I desperately need to learn Javascript. No, I don't have a job that uses code development, it's just a hobby of mine.

---
why am I even here
... Copied to Clipboard!
GrabASnickers
01/18/21 3:56:54 PM
#14:


Yellow posted...
No, I don't have a job that uses code development, it's just a hobby of mine.

Why not, I'm curious? You seem to know a fuckton more than me and a lot of actual software engineers that I know.

Though outside of interviews, knowing stuff that mostly amounts to trivia isn't all that useful. If you ever did try for a job I would even say that having that strong of opinions about these things could be a potential turnoff for an employer. The reality IME is that outside of a few companies doing true high tech stuff, a bunch of it is just web app shit and computers and even phones are so efficient now that performance shit really matters less and less.
... Copied to Clipboard!
Yellow
01/18/21 4:09:32 PM
#15:


GrabASnickers posted...
Why not, I'm curious? You seem to know a fuckton more than me and a lot of actual software engineers that I know.

Though outside of interviews, knowing stuff that mostly amounts to trivia isn't all that useful. If you ever did try for a job I would even say that having that strong of opinions about these things could be a potential turnoff for an employer. The reality IME is that outside of a few companies doing true high tech stuff, a bunch of it is just web app shit and computers and even phones are so efficient now that performance shit really matters less and less.
I know, I'm going to be more opinionated on a forum of course. Argument is just fun sometimes for shooting the shit, even if people think I'm toxic.

Idk why I don't have a software job, I've got bad ADD that keeps me from focusing on anything, and I don't have a degree. I just obsess over learning whatever I feel like in my free time, so I work 8 hours and go home to code for 11. I have no control over my brain, but I am working on a start up.

I do know SQL, C#, C++, HTML, Python, assembly, the fundamentals of emulation and hardware (I obsessed with emulation for a couple months until I was able to write an NES emulator). I even took the goofy little exams on Linkedin and got a 10th percentile score on some of them. Sadly I have nothing to show for it. Most employers won't look twice at me.

I think in my upcoming 1 week vacation I will have to dedicate myself to finally finding a development job.

---
why am I even here
... Copied to Clipboard!
GrabASnickers
01/18/21 4:19:52 PM
#16:


If you have a great Github then I don't know if you need a degree although getting them to even look at it will certainly be harder without one.

I wish I was more knowledgeable but at the same time I generally don't want to go do more stuff that reminds me of work when I get off work.
... Copied to Clipboard!
grimhilde00
01/18/21 4:25:14 PM
#17:


Yellow posted...
Grudges with Python: Good luck deploying, it's slow as fuck, useless for a lot of things that are basic to most languages. Intellisense and autocomplete are hard to use, the syntax is arguably harder to use. Most overrated language of all time

Oh I agree with it being slow, I just think it's a good beginner language / interviewing language. I'm not a fan of Java either I just thought that was more popular in the industry than c#, which it is.

Thoughts on golang?

---
aka kriemhilde00
... Copied to Clipboard!
IronBornCorps
01/18/21 4:26:27 PM
#18:


I don't have a degree either, and have done full-stack web development. I would say it's very much about networking. Find meetups in the area (or probably digital zoom happy hours) or hackathons and meet some people.
... Copied to Clipboard!
Dikitain
01/18/21 4:26:43 PM
#19:


GrabASnickers posted...
Why not, I'm curious? You seem to know a fuckton more than me and a lot of actual software engineers that I know.

Because Software Engineering is only about 10% coding and 90% engineering. And that 10% can pretty much be learned in a simple google search. The 90% is why you go to college for 4 years and (optionally, although some colleges actually require it like the one I went to) spend a year of internship at a company. The reason for that is no one writes code anymore, they modify existing code to work with whatever system they are making.


---
I am a Contract Software Developer. What does that mean? I don't know, let me know if you figure it out.
... Copied to Clipboard!
grimhilde00
01/18/21 4:29:37 PM
#20:


Dikitain posted...
The reason for that is no one writes code anymore, they modify existing code to work with whatever system they are making.

I mean yes there is a significant amount of improvement and upkeep of legacy code but I would not find that very satisfying if that's all I did. We write a ton of new code at my job... It is a startup but a large one.

Previous company was old from the 90s and I still got to work on new code and entirely new tech for them.

But yes there's a lot of architecture design that goes into that, metric analysis. It's not all coding but saying no one writes new code anymore sounds depressing.

---
aka kriemhilde00
... Copied to Clipboard!
GrabASnickers
01/18/21 4:30:46 PM
#21:


Yeah I mean I don't disagree with that, the rest of my post was saying that's not necessarily the most practical knowledge to have. Granted I'm not very high level in my career and it might be more useful if you want to be like an architect, but that's a path that you reach after years of experience anyway.
... Copied to Clipboard!
teddy241
01/18/21 4:34:09 PM
#22:


shes cute not hot
... Copied to Clipboard!
Yellow
01/18/21 5:19:46 PM
#23:


grimhilde00 posted...
golang
Haven't gotten into it, but it looks very interesting. It looks like it addresses a lot of problems with Python, so I'll keep an eye on it. I do like a lot of things that come from Google. It looks like it's still early in development, but I see that several things are being rewritten in Go. I'm worried about the lack of generics though. I love generics. How can I live in a world without generics?

I remember writing an AI with Python (Python not being the code that runs the machine learning algorithms, just compiles and deploys them) and Python was actually taking up a huge chunk of processing power just parsing the results I got from the real workload.

One of these days I will port my UI library to Go. Could be the language of the future, could be a fad, but I like it.

---
why am I even here
... Copied to Clipboard!
LuciferSage
01/18/21 6:04:16 PM
#24:


teddy241 posted...
shes cute not hot


Cute and smart definitely bumps her up on the scale though.

---
... Copied to Clipboard!
SKARDAVNELNATE
01/18/21 6:20:58 PM
#25:


teaches how to learn programing
So at the end you still won't know how to program, you'll just know how to learn programming?

---
No locked doors, no windows barred. No more things to make my brain seem SKARD.
Look at Mr. Technical over here >.> -BTB
... Copied to Clipboard!
grimhilde00
01/18/21 6:21:20 PM
#26:


Yellow posted...
I'm worried about the lack of generics though. I love generics. How can I live in a world without generics?

Hmm I've seen generics in my company's codebase. I haven't spent much time with it in go but it looks like there is some support

https://medium.com/swlh/experimenting-with-generics-in-go-39ffa155d6a1


---
aka kriemhilde00
... Copied to Clipboard!
TheOkHornedRat
01/18/21 6:32:30 PM
#27:


SKARDAVNELNATE posted...
So at the end you still won't know how to program, you'll just know how to learn programming?

the first and most important thing Paul Atreides learned, was how to learn

---
Dental cleaning with holistic oils. f***ing juveniles.
-Sunny
... Copied to Clipboard!
GrabASnickers
01/18/21 6:48:10 PM
#28:


SKARDAVNELNATE posted...
So at the end you still won't know how to program, you'll just know how to learn programming?

This was bugging me too but I didn't want to be "that guy"
... Copied to Clipboard!
Yellow
01/18/21 7:05:36 PM
#29:


grimhilde00 posted...
Hmm I've seen generics in my company's codebase. I haven't spent much time with it in go but it looks like there is some support

https://medium.com/swlh/experimenting-with-generics-in-go-39ffa155d6a1
Well then I guess I'll wait for a mature and popular graphics library. Seems like its biggest problem is that it's pretty new.

Support for browser is what I'm really looking for. I'm getting that the appeal of Go is that it's compiled and has a great garbage collector. It's like it takes all the benefits of C# C++ and Python and leaves behind the bad parts.

I love the fact that it imports directly from GitHub as well. I was thinking of a concept like that just earlier today. The dream is that it just spits out an Android Windows Linux iOS and Mac executable without even thinking about it.

2 years from now hopefully I'm using it as my language of choice. We're due for another groundbreaking language at this point I think, and it's always refreshing seeing talented people cut the fat off our workflow. I feel like Google in general is more competent than Microsoft.

---
why am I even here
... Copied to Clipboard!
ReturnOfFa
01/18/21 7:15:39 PM
#30:


I hate Python and coding in general.

And this isn't coding, but I've been vibing with Windows Powershell a lot.

---
girls like my fa
... Copied to Clipboard!
grimhilde00
01/18/21 7:48:12 PM
#31:


Yeah my tech stack is go backend with gRPC services, typescript and react frontend that talks to our backend graphql server

---
aka kriemhilde00
... Copied to Clipboard!
SKARDAVNELNATE
01/18/21 8:41:06 PM
#32:


GrabASnickers posted...
This was bugging me too but I didn't want to be "that guy"
I don't know what you mean by that. Is that what people have been calling me?

---
No locked doors, no windows barred. No more things to make my brain seem SKARD.
Look at Mr. Technical over here >.> -BTB
... Copied to Clipboard!
Dikitain
01/18/21 9:57:37 PM
#33:


grimhilde00 posted...
I mean yes there is a significant amount of improvement and upkeep of legacy code but I would not find that very satisfying if that's all I did. We write a ton of new code at my job... It is a startup but a large one.

Previous company was old from the 90s and I still got to work on new code and entirely new tech for them.

But yes there's a lot of architecture design that goes into that, metric analysis. It's not all coding but saying no one writes new code anymore sounds depressing.

Let me clarify my point a little more: No one writes a project from scratch anymore, they combine pre-writen tools and write little bits of code to tie them all together.

For example, say you wanted to write a RESTful service. Are you going to implement everything from scratch? No, you will probably get a tool that creates a service for you and write a few lines of code to define your inputs and outputs. At most, the "REST" part of your code is probably one file with 10-20 lines of code, most of them boilerplate that your tool made for you. It probably took you 20 minutes at most to make (and consiquently 5 hours to write unit tests for).

That is what I mean. The last project I worked on took a whole year to complete. And if you break it down, it only took 4 people maybe 2 months of that at most to write all of the code for it. The rest of it was designing, tooling, testing, and creating documentation to hand it off to the team that was going to support it. Hell, organizing all the documentation we wrote up through the entire project probably took more work hours then actually coding the project did.

---
I am a Contract Software Developer. What does that mean? I don't know, let me know if you figure it out.
... Copied to Clipboard!
grimhilde00
01/19/21 11:47:14 AM
#34:


If I only wrote simple boilerplate CRUD services I also wouldn't find that very fulfilling. But yes of

10 months design and 2 months coding is not my work culture. It depends where you are. We are a late stage startup and have a build fast ship fast culture. I would say it's more 33% of my time for documentation/design of large projects.

Though lately I have been coding very little since I've been working on something ambiguous that requires a lot of investigation. That's been the past quarter, about to switch to a new project.

---
aka kriemhilde00
... Copied to Clipboard!
Topic List
Page List: 1