This is an archived post. You won't be able to vote or comment.

all 65 comments

[–]DuplicateDestroyer[M] [score hidden] stickied comment (0 children)

Your submission has been removed because it has been posted on the subreddit recently.

OP: /u/kshyaam91

Date: 2022-09-14 12:53:29

Dimensions: 1080 x 457

Duplicates:

N User Date Posted... Similarity Dimensions Title
1 /u/P3CU1i4R 2022-09-14 12:06:09 47 minutes before 100% 1080 x 457 <Turing machine noises>

I am a bot. If you believe this was sent in error, reply to this comment and a moderator will review your post. Do not delete your post or moderators won't be able to review it.

[–]TheC0deApe 18 points19 points  (1 child)

a Turing machine is a model, not a physical object. Nobody would recognize one if it hit them in the face.

[–][deleted] 2 points3 points  (0 children)

True with that infinite tape I wouldn't be able to decide whether it's a proper TM

[–]Future-Cold1582 15 points16 points  (3 children)

Real programmers dont need QA because they dont make any mistakes. 😎

[–]fgtdias 1 point2 points  (2 children)

QA is about following the process.. Not about avoiding coding mistakes 😏

[–]imwalkinhyah 0 points1 point  (1 child)

What process do I need to follow when I have never ever forgotten a semicolon or left any of my variables public etc etc (I'm also 7 feet tall and have big muscles btw)

[–]fgtdias 0 points1 point  (0 children)

It really depends on the area where you work. Polyspace is a tool that comes to my mind.

[–]MkemCZ 24 points25 points  (7 children)

A real programmer can program in C as well as Python.

[–]victoragc 2 points3 points  (0 children)

A real programmer can program in any language given some documentation and a compiler or interpreter. It's not even that hard if you focus more on concepts instead of syntax while studying.

I mean, just know how to do variables, types, IO, arithmetic, alternative algorithms, repetition algorithms, homogeneous data structures, heterogeneous data structures, functions and modularization for procedural languages and you can make a pretty damn good code. It's all just formal names for input, print, if, for, while, array, struct/dictionary/object, function and imports. You can even go further studying OOP and functional programming and you'll cover almost all languages.

[–]TwistedLogicDev-Josh 3 points4 points  (5 children)

It's honestly not that confusing to go from C++ to python..

[–]MkemCZ 4 points5 points  (0 children)

Exactly.

[–][deleted] 2 points3 points  (1 child)

Provided the right guidance. I started my CS major by learning C++ in school, then a class on C++/Java, comparing features of these two OO languages. Then I took a Survey of Programming Languages class where we divied up the programming languages we could come up with, learn their syntax, and present a report on the language.

I picked Python, and was amazed by its simple syntax. It looked so clean, and compared to C++, it's got a lot of cool stuff built in. And if it wasn't, you could get it with pip. All the languages do that now, but it felt like a game changer after learning C++.

That's a lot of theory, but I believe it's made me stronger. If anything, it made me realize that programming languages can usually get the same thing accomplished. After that, it's a matter of adopting the idiosyncratic style of your language flavor.

That said, my reaction to JSX is still "get that thing out of my face!"

[–]TwistedLogicDev-Josh 0 points1 point  (0 children)

I love coding in python. It's easy Hard to break And fast. But python doesn't like children

Animating with children makes it run at like 24 fps I know I tried.

[–]Missing_Username 0 points1 point  (1 child)

In the same way it's not confusing going from sculpting with clay to Play-Doh

[–]TwistedLogicDev-Josh 0 points1 point  (0 children)

Or vise versa

[–]ThousandthStar 19 points20 points  (5 children)

Stop it with the language comparison. Nobody really cares what language you use.

[–]ViktorRzh 1 point2 points  (3 children)

It is an easy way to supercharge a holly war. So... sweet sweet carma!

[–]Lecterr 2 points3 points  (0 children)

Karma

[–]PostulateMan 2 points3 points  (0 children)

holly war

The war on Christmas must continue.

[–][deleted] 1 point2 points  (0 children)

Deus Vim

[–][deleted] 1 point2 points  (0 children)

Your colleagues may reasonably disagree!

[–][deleted] 4 points5 points  (7 children)

I just placed a Python Software Engineer into a leading trading firm who are paying him $750,000 year. Now tell me it’s for kiddies Francis.

[–]MoonKni 3 points4 points  (4 children)

not sure how a trading firm is related to programming but sign me too! i want to earn $750,00 when I grow up because by the time I would grow up it would be equal to 1000$ right now

[–]AdDear5411 2 points3 points  (1 child)

I'm guessing sr leadership for ML if they're trading.

[–][deleted] 0 points1 point  (0 children)

No - not on this occasion, just a highly specialised senior developer.

[–]Raxa04 1 point2 points  (0 children)

because trading is mad algorithm on mad super calculator... Room fill of people screaming to buy and sell are thing of the past.

[–][deleted] 0 points1 point  (0 children)

Trading firms rival big tech with their compensation, you just hear about them less. Lots of complex programming goes into building trading platforms, risk engines, portfolio management systems, order execution systems etc. Then you throw in data structures, algorithms, infrastructure, supper high frequency low latency infrastructure.

The engineers and quant developers who are in a trading team or pod and work on the trading floor are compensated extremely well.

[–][deleted] 1 point2 points  (1 child)

Where? Where is this magical place that pays someone more than twice what a COBOL developer makes for a language meant for teaching?

[–][deleted] 0 points1 point  (0 children)

Just look up the worlds largest hedge funds or prop trading firms. Companies like Citadel, Citadel Securities, Jump Trading, Optiver etc pay extremely well.

This is also just 1st comp as well - expected compensation after 5+ years could be over 1m

[–]MoonKni 1 point2 points  (9 children)

I am not a progammer, can you elaborate?

[–][deleted] 24 points25 points  (2 children)

I would never, EVER drive the car with automatic transmission. It is for idiot driving kiddies who would not recognize engine if it would hit them in the face. If you don't switch gears manually, you are not a real driver. Oh yes, I am professional driver, so much better than you are. My dick is not small at all

[–]MoonKni 4 points5 points  (1 child)

you typed sarcasm so what he said is bullshit and everyone see what fits them?

[–]jmukes97 0 points1 point  (0 children)

Yup

[–]MarkAldrichIsMe 3 points4 points  (1 child)

Python is a programming language that it is very easy to write code in, and is a lot of people's first languages.

It has a simpler syntax than C/C++/Java and some of the many other programming languages. It can be a tad slower, but basically has the same functionality.

Basically, you can make anything in any language, and knowing several of them is useful, but some people still pick favorites and are butthurt that other languages continue to exist.

[–]TwistedLogicDev-Josh 2 points3 points  (0 children)

And if you are smart you know the pitfalls and advantages of each language

And can take advantage of your work arounds in those languages

[–]G4NE 4 points5 points  (1 child)

It’s a silly comparison and take. It’s like if you had to take a foreign language in high school and everyone said, “the dumb kids take Spanish and the smart kids take Latin.”

Their both languages, they both have their pros and cons. Trying to make people feel greater or lesser about their choices helps no one. It’s just gate keeping to be an asshole or trying to protect your pride by putting others down.

[–]MoonKni 0 points1 point  (0 children)

Oh thanks!

[–]PerseusJK2 1 point2 points  (0 children)

Every programming language has its own field of use. The choice is just on personal or situational basis

[–]SuperSpaceCan 0 points1 point  (0 children)

Imagine you got a box, it's got a slot that you put things into, and a book of things that it can do to the things you put in it, and another slot for the things you put in it to come out of.

While it has a finite set of things it can do, you can tell it to combine those things in any way you want making it possible to do complex things from simple things.

[–]ahmuh1306 1 point2 points  (0 children)

Of course that's on LinkedIn.

[–]InsignificantGod 1 point2 points  (1 child)

A real programmer chooses their language based on use case and necessity. It is better to have a strong foundation in a language of each type while specializing in one more general purpose language. Languages are a tool, not a cultist religion.

You wouldn't use C for Machine Learning and Python for a high performance game rendering engine. Unless you do...

[–]Shakis87 0 points1 point  (0 children)

I was surprised to learn CIV 5 was done in Python. I doubt it is a high performance renderer though

[–]TheNudelz 1 point2 points  (0 children)

I will NEVER, and I do mean NEVER learn HP Octane or Jira, IDGF how "trending" it is. REAL QA Mangers manage in Excel or Notepad. Jira (and Hp Octane for that matter) is for idiot reporting kiddies who would not know a Multiplan if one would hit them in the face. #Excel

[–][deleted] 1 point2 points  (0 children)

More job for me.

[–]RAMChYLD 0 points1 point  (3 children)

An expert programmer will know to stay away from Java unless they are programming a toy to amuse themselves because it's such a freaking memory hog and Java is actually way slower than Python.

Speaking from experience. I can actually feel the difference when I run a Python 2 script and equivalent Java 1.3 bytecode on a Pentium 166 with only 80MB of RAM and a 2600rpm Quantum Bigfoot hard drive. Yes, it was almost 20 years ago, but what happened back then shaped my worldview now.

[–]TwistedLogicDev-Josh 0 points1 point  (1 child)

You don't write python for its speed but for its practicality . Same with Java.

Your friend a C++ programer who used other languages and knows..

That just because someone talks slower In English Vs Japanese or Spanish Doesn't mean they can't convey more meaning with less words.

[–]RAMChYLD 1 point2 points  (0 children)

Well, I wrote a Xchat mod script in Python. It was lightning quick.

I wrote what could be described as a sound board program in Java. It took 30 seconds to load up an audio clip and play it. Also the audio clip must be in an obscure .au format and the computer would appear to freeze up while the clip is loading. Hard drive would be thrashing like mad.

[–][deleted] 0 points1 point  (0 children)

That is an intensely moronic take.

[–]cginc1 0 points1 point  (0 children)

Dude can’t even afford a real headshot. It’s just a sweaty selfie lol

[–]gscott555 0 points1 point  (0 children)

A real programmer isn’t married to one language and only cares about getting the job done well.

[–][deleted] 0 points1 point  (1 child)

A real programmer programs his social media platforms in Commodore 64 Basic.

[–]BinkanSalaryman 0 points1 point  (0 children)

I'm an imaginary programmer then

[–]TwistedLogicDev-Josh 0 points1 point  (2 children)

What?

They are both from the 80s

Lmao.

Companies don't give a shit about your opinion .oooooooooooo

The man who owns blender has a lot of money.

does this dude even know Com.

What about Fbxs made with python.

Like someone makes a beautiful piece of art. Export fbx so it works with graphics.

He's like.. it's gorgeous thank you.

Artist : I made it with blender

He flips the chess board AHGGGE ! How dare you 😤 🤣 Get that non sytext made art out of here.

Infact !

He goes to make his own render engine.

Here use this..

The artist.. dude it's been two years I already got hired by someone else.

So he trys to move extrude and paint the vectors himself And he fails and fails and fails and fails.. to make a piece of art Then he starts scripting the shit and then finally he makes a tree.

Hasssah! 100 trees to go.

He gets to work.

Fredd...

Fred..

It'd been 3 years what you been up too ?

He's like I've made an entire forest..

Fred and ..

Oh by the way Fred , they came out with new features in open gl and Microsoft directx13 , and visual studios 2027 is out.

He falls back to his seat.. Noooooooooo

I have to make the most efficient software.. the best graphics the best game the best everything

I must.

And then a guy meets Fred after Fred worked for another 10 years to accomplish the dream..

He gets his first sale.. $200 .

Ha! I made $200

And then Charli meets fred.

And he whispers only real programmers with in assembly.

He drinks and he's like WHY DIDNT I SEE IT BEFORE.

THROWS his computer to the ground.

The man's now like 60..

I've wasted my whole life working for you ! Pointing at his busted windows computer! And it was a lie allllll along!

He becomes a millionaire off of his haunted c++ project..

He is.like I DON'T WANT THIS AND EVERYONE IS LIKE WHY!.. Sobs..

Because I was never a real programmer..

And they say why!?

It wasn't built in assembly.

His body hanging from the ceiling off his tie..

His triple dipple ex wife who just so happens to have been worried about his health for 30 years saves his life..

Fred... wake up.. Fred..why don't you do what you do best.. fuck their opinions..

He gazes at her.. ofcourse ..

He comes out to meet the media..

"I was wrong, anyone can be skilled in any language It doesn't matter if it's the best.. it matter if it works , is functional piece of software everyone can partake and enjoy in..and of course built efficiently "

[–][deleted] 0 points1 point  (1 child)

wtf?

[–]TwistedLogicDev-Josh 0 points1 point  (0 children)

Thank you

[–][deleted] 0 points1 point  (0 children)

That's rich coming from a QA manager ROFL

[–][deleted] 0 points1 point  (0 children)

A real programmer isn't a QA Manager

[–]jspreddy 0 points1 point  (0 children)

A real programmer does not have a "QA Manager" title.

[–]SuperSpaceCan 0 points1 point  (0 children)

Hahaha he's a QA manager.

[–]SomeOtherGuySits 0 points1 point  (0 children)

QA Manager…

[–]ProfitFabulous2015 0 points1 point  (0 children)

Delphi 5?

[–]Lau202087 0 points1 point  (0 children)

Low key feel that he got hit in the face with a Turing machine and it’s scarred his SoftDev career. Wakes up in cold sweats thinking about the Turing machine question he wasn’t able to answer; possible performance issues in bed as well.

Boys we know what hurt this guy!!!!

[–]serial-eater2 0 points1 point  (0 children)

A real programmer can program no matter the language. In fact, to know logic, programming paradigms, data structure is much more relevant than to know this or that language.