Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "programmer or"
-
Stop f*cking calling me minority or part of a underrepresented group. Yeah I noticed I am one of the only women on a conference. I DONT CARE, I AM A PROGRAMMER NOT A SPECIAL SNOWFLAKE. Hire me for my work, not because you want you company to be more diverse.50
-
Things I've learned throughout my 5 - 6 years as a programmer.
- StackOverflow is full of assholes.
- CMS's are for weaklings.
- The best feeling about waking up in the morning is figuring out how to solve that error in your code.
- You no longer think about normal people things. Your mind is full of code.
- You're practically a computer.
- ALWAYS backup and save your stuff or you WILL regret it. Enable autosave if possible.
- RIP your social life (if your friends don't know squat about programming)
- Darkness is better.
- Being a programmer is amazing.26 -
Something which I felt inspirational.. As a programmer or as a Human being, it's our duty to teach others what we know well !
(My Personal opinion)36 -
FUCK YOU SHITTY FUCKING DICK HEAD!!!.. I'M FUCKING TIRED OF YOUR FUCKING BULLSHIT ABOUT "YOU'RE A PROGRAMMER... YOU MUST KNOW HOW TO USE PHOTOSHOP!"... OR "SUCH A SHITTY PROGRAMMER YOU ARE... DON'T YOU KNOW HOW TO FIX MY COMPUTER"... OR "CAN YOU MAKE ME AN APP?... IT'S LIKE OTHER APP BUT BETTER, I CAN'T GIVE YOU MORE DETAILS BECAUSE IT'S CONFIDENCIAL, SO YOU GOT TO DO IT WHIT OUT KNOWING WHAT THE FUCK YOU HAVE TO DO"... GO TO FUCK YOURSELF WITH A TRUCK FULL OF DONKEYS FUCKING IDIOT!!!... STOP TALKING BULLSHIT AND GET AND FUCKING LIFE YOU ASSHOLE!!!... sorry about my english for those who read25
-
Back in the days...
Parents: get off that computer it will get you nowhere in life!
Me:But im programming not playing games..I want to become a programmer...
Parents:programming or games it's all the same! Take an example of your sister who actually achieved something with her studies (she's a doctor)
Me today asa computer engineer...receiving paycheck higher than my sister who is a doctor and not to mention I got a car of the company and living very comfortably.
Parents can't believe it.
#rekt
Moral of the story: never let anyone tell you what to do. Keep doing what you truly love and get real good at it!😉13 -
This is the coding rig for everyone that claims himself THE REAL PROGRAMMER (and everyone else except him is just an idiot, a noob or a kiddo).8
-
I don't really like that corny ass joke about going to the grocery store and buying eggs or whatever the fuck it is, but this.... This is fucking hilarious.
There's a solid 75% chance that Caecilia is a programmer.10 -
Q: As a programmer in devRant, which one do you choose? The small one, the middle one or the largest?
A: Fine, I choose the white one...20 -
A physicist, an engineer and a programmer were in a car driving over a steep alpine pass when the brakes failed. The car was getting faster and faster, they were struggling to get round the corners and once or twice only the feeble crash barrier saved them from crashing down the side of the mountain. They were sure they were all going to die, when suddenly they spotted an escape lane. They pulled into the escape lane, and came safely to a halt.
The physicist said "We need to model the friction in the brake pads and the resultant temperature rise, see if we can work out why they failed".
The engineer said "I think I've got a few spanners in the back. I'll take a look and see if I can work out what's wrong".
The programmer said "Why don't we get going again and see if it's reproducible?"1 -
Ever had a 'why in FUCKS name would you do that?!?' moment with another programmer?
In my first study year we learned about PHP and how to write a login system. Most people would either do a 'select count(something like id) from users where username = username and password = password' or select the values based on the username/email and check if the password matches.
This guy selected everything from the table and FOREACHED the records while comparing if the username/password matched with an if within that loop.
I couldn't get him to understand how fucked up that system would become once you'd have loads and loads of users 😅21 -
1. I'm a programmer, that does not mean I know every possible programming language. Yes, I can build Android apps, standalone softwares, serverside frameworks. No, I do not know how to build frigging websites!
2. "You can build a website in 2 days, you're a programmer". Tell a single mechanic to build an entire car in 2 days or tell a civil engineer to build an entire building in 2 days and I'll build your website in 2 days.
AAAAAAARRRRRGGGGGHHHHH!
Why does your family think that being a programmer means being a magician who can just pull any kind of software, hardware, app, website out of their hat?17 -
In high school, we had to choose between sports or computer science. I didn't like to play sports and now I'm a programmer.4
-
So today , a company phoned me for a job I applied in Jobstreet. So the conversation goes like this.
Com " Do you have any experience in Android studio? "
Me : " Yes . I develop android application, it is compulsory to know actually."
Com :" ok... Do you have experience android SDK?"
Me : " I believe you are referring to the Android studio, yes."
Com :" do you have experience in Android programming"?
Me :" Yes. I do android application for both native and hybrid. As for hybrid, I use flutter."
Com :" Ok...but I was asking about android."
Me :*explaining what I just said *
Com: " you no understand! We need android programmer! Not native or flutter programmer!"
Me *explaining what native and hybrid is (in simple terms)
Com : " it is ok then.. our company prefer those who can develop android app , not native programmer or anything flutter programmer.
"
(Btw , I transcript how exactly that person talk to me)
My question to this person is.... WHAT THE F*** IS THIS? WANT AN ANDROID DEVELOPER BUT NOT NATIVE OR "FLUTTER"? WHAT THE FUCK DOES THAT EVEN MEAN ? IF ANDROID IS NOT WRITTEN IN NATIVE OR HYBRID THEN WHAT YOU EXPECT ME TO USE THEN? USING ASSEMBLY X64?14 -
Is it just me or do others also think programmer jokes like "...converts caffeine and pizza into software" and similar to be fucking annoying?7
-
5 Types Of Programmers
1.The duct tape programmer
The code may not be pretty, but damnit, it works!
This guy is the foundation of your company. When something goes wrong he will fix it fast and in a way that won’t break again. Of course he doesn’t care about how it looks, ease of use, or any of those other trivial concerns, but he will make it happen, without a bunch of talk or time-wasting nonsense. The best way to use this person is to point at a problem and walk away.
2.The OCD perfectionist programmer
You want to do what to my code?
This guy doesn’t care about your deadlines or budgets, those are insignificant when compared to the art form that is programming. When you do finally receive the finished product you will have no option but submit to the stunning glory and radiant beauty of perfectly formatted, no, perfectly beautiful code, that is so efficient that anything you would want to do to it would do nothing but defame a masterpiece. He is the only one qualified to work on his code.
3.The anti-programming programmer
I’m a programmer, damnit. I don’t write code.
His world has one simple truth; writing code is bad. If you have to write something then you’re doing it wrong. Someone else has already done the work so just use their code. He will tell you how much faster this development practice is, even though he takes as long or longer than the other programmers. But when you get the project it will only be 20 lines of actual code and will be very easy to read. It may not be very fast, efficient, or forward-compatible, but it will be done with the least effort required.
4.The half-assed programmer
What do you want? It works doesn’t it?
The guy who couldn’t care less about quality, that’s someone elses job. He accomplishes the tasks that he’s asked to do, quickly. You may not like his work, the other programmers hate it, but management and the clients love it. As much pain as he will cause you in the future, he is single-handedly keeping your deadlines so you can’t scoff at it (no matter how much you want to).
5.The theoretical programmer
Well, that’s a possibility, but in practice this might be a better alternative.
This guy is more interested the options than what should be done. He will spend 80% of his time staring blankly at his computer thinking up ways to accomplish a task, 15% of his time complaining about unreasonable deadlines, 4% of his time refining the options, and 1% of his time writing code. When you receive the final work it will always be accompanied by the phrase “if I had more time I could have done this the right way”.
What type of programmer are you?
Source: www.stevebenner.com16 -
"Java is slow"
If that is the only reason you can come up with when i ask you why dou you think java is bad, im going to assume youre either a fucking shit programmer or live in the 90s.46 -
I wanted to go on a cruise with my programmer boyfriend.
His response?
"I can't be away from work that long."
Not because he'll get into trouble or anything. Oh no. He just loves writing code *that* much. 🙄5 -
So I just graduated college last month. I had been in this internship for about three months. In the last month I lead a team that developed and integrated a chat application into a Booking Website for enterprises. (They handle bulk bookings for seminars, travel, etc. flights, hotels, local transport, etc).
Anyways I’ve always wondered when I can consider myself a “real programmer.” This is my first completed project and I am very proud of it!
Also I got a job with the Hotel company to maintain among other things 😀
I’m a software Developer! (Erm, or programmer?)
Dreams do come true! 😀8 -
"Just about every aspect of your every day life is run by or depends on millions of lines of code.. have you hugged a programmer today?"1
-
Hi! After getting generally good responses to my videos, i decided to give something back to the community and make this video that briefly explains basically everything you need to get started as a programmer. If you or any friend or relative wanted to get into the field, send them this video.
https://youtube.com/watch/...16 -
Yo!
I went to see my mother a few days, and her TV's broken.
She told me to repair it, because "you're a programmer"
Does anybody knows a python function or a useful library that could repair TV ?5 -
Yea so I was creating registration form and I did this:
...
if ($pass != $passrepeat or
$passrepeat != $pass) {
# MAGIC
}
...
I think I should quit being a programmer..13 -
When I started my job a year ago, I felt impostor syndrome. Now I think everyone around me is a fucking moron and I'm an elite programmer.
Am I just an asshole, or has my journey with this company expired?12 -
As a programmer, I either feel like I’m a god and I’m superior to everyone in this company OR I am an idiot and everyone knows what they are doing except me.
Programming is an illusion. It’s just a “feeling”. Programming doesn’t exist.11 -
Pet peeves as a programmer and ex hobbyist hacker:
1. People who press F12, change a colour and consider themself a hacker or/and programmer.
2. People who pick up someone's phone, guess their passcode and post shit saying 'hacked' at the end.
These people can kindly fuck off to the hellish dimension they came 👌10 -
May not be much but this is my first desk as a programmer; no more awkwardly hopping from couch to couch or from Starbucks to Starbucks. Outlook for future productivity is looking good y'all.5
-
Sometimes I wonder if I'm truly a good programmer, or if I can just google things better than the average bear.4
-
Me: I develop Applications.
Stranger: Oh so you are a programmer.
Me: Yup 😎
Stranger: Please hack my ex's insta.
Me: I am not a hacker nor am I intrested in learning to hack. I develop stuff from scratch. Innovate and contribute something to society.
Stranger: Oh, what a disappointment. Why did you say you are a programmer then.
Me: I...~am 😶
For some, hacking is the only programming thing for them. I get message at least once a month from someone requesting to hack someones fb,insta or some account.
Thinking of creating a bot which finds such keywords in my messages and automatically replies to them explaining what I really do. Or just f***ing block them.7 -
Having a boss who thinks he is an artist, designer, programmer, manager, salesman, pr manager, devops engineer and every project lead at the same time, never trusted anyone and reassigned tasks twice a day regardless of what you were working on right now. He was also unable to explain what he wanted or to set any meaningful goals. He also told customers we/he could do everything. One time, when we never made an app before, he accepted to deliver an iOS app within 1 week. ONE WEEK. THATS FIVE DAYS.6
-
I'm a shit programmer
I'm 29 and I assumed that by this point I'd be successful some way or another, either by being financially abundant or technically complex.
I am not, just mildly accomplished instead.
Here'a list of thing I consider challenges that I have:
* I tend to tunnel vision ideas that are terrible or execute them poorly because of said tunnel vision.
* I don't hone my skills, I usually consider my potentials the same as my actuals, as if I achieved everything already, probably product of ny huge ego.
* I communicate poorly with my boss, I sidetrack into thing he didn't ask
* I'm a mess when it comes to reading documentation online, I have the attention span of a fucking fish.
* I work alone, I have 0 networking status or skills.
* I take huge amounts of time to finish my side projects
* Of all the side projects I started I only finished one, the ones that I couldn't finish usually bevame insabely stressful things, so much and so many that I questioned myself many times if I should be a programmer or not.
* I have little discipline or organization, if I work in more than one thing at a time, i get really anxious and stressed.
I am not saying I'm not competent, I think I am (I'm looking at you imaginary scary recruiter googling this online), I'm just not really proud of myself26 -
I'm been hacking together software for the last year or so now and I've never considered myself to be a good programmer.
Today however I had to implement an A* search from scratch and with only the knowledge of how the algorithm should function I put together some code that looked correct.
I went to run my code expecting one of the typical "Index out of bound", "null reference", "something has not be initialised" BUT I was shocked to find that the code worked flawlessly.
I went into a weird state of shock and disbelief. I'm not naturally gifted at this stuff, so it was just really hard for me to accept that I might actually be getting better to the point where I might be able to say "I am a programmer"
Does anyone else get bad imposter syndrome?6 -
if you ever feel bad or useless about your ability as a programmer, just remember that this is the kinda code i write when im tired13
-
It was 1999. I was just starting my first real job as a programmer for a major insurance company. We were working on code that would screen scrape legacy mainframe data output and convert it to a web-based UI. REALLY stupid project approach I had no input on. I happened to find a programmer in Germany who had released his code in the public domain that would help with making a certain conversion task easier. I downloaded his code and put it to work.
During a code review, a programmer who was probably about 60 asked me where I got the code and what it was doing. I didn't even get to the part about what it was doing because he made fun of me so badly, in a fake German accent in front of a room full of non-programmers, for using code that today is no big deal due to the prevalence of open source. I just clammed up in humiliation because he got everyone laughing at me. His philosophy was if we didn't buy it or write it ourselves, we had no business using it.
I guess I was just ahead of my time?6 -
Am I only one thinking that Linux is kind ok cliche among programmers. Some of them brag about using Ubuntu over Windows like it makes you a better programmer. I have seen brilliant Windows developers and shitty Linux developers. My point is not that Windows is better, just stop bragging that you are using Ubuntu, it does not make you smart or better than others.20
-
when you wake up saturday noon just to see your phone having 10 missed calls from the same unrecognized number, dial back and find it to be a mad client,
complaining about some graphic issues on a site you have nothing to do with.
checking the site; there is nothing wrong so you tell him to clear his browser cache.
he gets mad shouting a silly programmer shall not tell him what to do with his computer and its the site, not his browser.
i ask him if there is the same issue with another browser or computer..
he giggles a little then turn silent..
2mins or so later, he says: i'm gonna let your boss know about this then hangs up..2 -
Why is it so important to some people to claim that "HTML and CSS are not programming languages"? I get it, you're a REAL programmer working with arrays, maybe tuples, objects and possibly direct memory management. Who the fuck has a right to call themselves a programmer for writing some brain dead markup or poorly designed selectors, right? Who fucking cares for semantic tags or nested selectors?
Just think for a few seconds about when you were taking your first baby steps to becoming the GOD ROCKING MEMORY HANDLER THAT WRITES _REAL_ CODE that you are today, and how good it felt to be able to create something that appeared on your screen. It felt pretty awesome, yeah?
Now imagine if someone much more experienced than you told you "You're not a real programmer, that is not real programming. You should see what I do, I do real programming".
I think you get it. Why spend your energy spreading bad vibes when you could spend it on something more productive. Like reading up on the new CSS4 specs ;)18 -
Junior coder says validation is not needed on asp.net mvc form pages because it is not in the requirements or part of the definition of done. Wants to argue about it. Refuses to do it. Says I am over optimizing or some shit like that. Good luck with that. If you can't figure that one out or listen to feedback perhaps you should become a project manager not a programmer.11
-
My fiance is also a programmer. He doesn't say he loves me often, but than he does it looks/sounds like ''I [less than 3] you'' 🙃
Or he will prefers to ask me what am I cooking for dinner by using arduino & a display 🙄1 -
After one year of learning to code I am still not sure if I am an adequate programmer or a really effective Google user...5
-
Whenever I see a programmer or hacker coding in a movie, I pause the movie and see if I can understand what the code is trying to do. If I can't understand it, I feel sad the rest of the day thinking I'm not a good enough programmer.7
-
What's your dream job?
Mine is working either at Digital Ocean as a server maintainer/service/programmer or at Red Hat developing gnome.30 -
I have noticed on here, there is a direct correlation between the number of swear words in a post and that posts ++ count. As a programmer who doesn't swear (I know, "just give it a few years" or "YOUR NOT A REAL PROGRAMMER!!" [side note, I also don't drink coffee]), I guess my ++ counter will only ever be allocated 1 byte...10
-
To the dev who added GIF feature in whatsapp.
Fuck you.
Context: Today starts the festival of Deepawali or diwali in India.
And given the lazy ass we people are they are just forwarding lazy ass gifs wishing happy diwali.
Every fucking where.
Even those from whom I haven't heard since last festival.
Amen to that programmer. Thanks bro.5 -
TLDR: Skills and background or dedication for becoming a good programmer?
So I almost finished the bootcamp on my company, there is only 2 people. Me and another guy who is from math major. He wanted to learn programming so he applied for the job. He doen’t know sql, any backend language, and not even html or css when he joined. The only thing he knew is for looping and if condition logic. He survived 1 months or so by learning a lot here. C#, .net mvc, sql, decent css and html. I believe he worked hard by learning it by himself. But the company he can’t continue anymore. I doesn’t know the reason but probably because he is seen as not good enough. Sure he is kinda slow when adding some feature to our small project but we need to find how to do it by ourself mostly. Now I’m alone with another few weeks to continue4 -
Why are people on StackOverflow so fucking harsh? I'm a newbie programmer so I'm sorry if I didn't word my question to your specific liking, but you don't have to down vote it because you don't like it or you feel it's beneath you. Maybe give some pointers (without jumping down my throat) so that I'll get better instead of getting me closer to being banned from asking questions. I see other questions that I think suck, but no down votes!7
-
I've lost my gf (she said she wouldn't want to be with a programmer, I said 'sure, bye') and found a much better and more fun career path than I had before.
Otherwise my life stayed pretty much intact, except for the fckn compile time errors and occasional 'fix my electronic device' or 'hack this social media account for me' requests. In retrospect it was more than worth it, would switch to be a professional developer anytime again.11 -
!rant
Is it just me or does being a programmer sometimes feel like being a magician. It's such a weird profession. You're living in a bubble, nothing you create is physically tangible, yet anything is possible, and there is always more learn.
Most of the time it's art. Commenting out dead or obsolete code instead of removing it just because it feels like you put a little bit of yourself into it, even though it has no use anymore.
I sometimes wonder if there is any other profession out there that makes you ride the same rollercoaster of satisfaction, frustration, glory and defeat we've all been on.3 -
It has been bugging the shit out of me lately... the sheer number of shit-tier "programmers" that have been climbing out of the woodwork the last few years.
I'm not trying to come across as elitist or "holier than thou", but it's getting ridiculous and annoying. Even on here, you have people who "only do frontend development" or some other lame ass shit-stain of an excuse.
When I first started learning programming (PHP was my first language), it wasn't because I wanted to be a programmer. I used to be a member (my account is still there, in fact) of "HackThisSite", back when I was about 12 years old. After hanging out long enough, I got the hint that the best hackers are, in essence, programmers.
Want to learn how to do SQL injection? Learn SQL - write a program that uses an SQL database, and ask yourself how you would exploit your own software.
Want to reverse engineer the network protocol of some proprietary software? Learn TCP/IP - write a TCP/IP packet filter.
Back then, a programmer and a hacker were very much one in the same. Nowadays, some kid can download Python, write a "hello, world" program and they're halfway to freelancing or whatever.
It's rare to find a programmer - a REAL programmer, one who knows how the systems he develops for better than the back of his hand.
These days, I find people want the instant gratification that these simpler languages provide. You don't need to understand how virtual memory works, hell many people don't even really understand C/C++ pointers - and that's BASIC SHIT right there.
Put another way, would you want to take your car to a brake mechanic that doesn't understand how brakes work? I sure as hell wouldn't.
Watching these "programmers" out there who don't have a fucking clue how the code they write does what it does, is like watching a grown man walk around with a kid's toolbox full or plastic toys calling himself a mechanic. (I like cars, ok?!)
*sigh*
Python, AngularJS, Bootstrap, etc. They're all tools and they have their merits. But god fucking dammit, they're not the ONLY damn tools that matter. Stop making excuses *not* to learn something, Mr."IOnlyDoFrontEnd".
Coding ain't Lego's, fuckers.36 -
I've seen a job vacancy that asks for the following characteristics in a developer:
- extraverted, do'er (as opposed to thinker), out-of-the-box, curious, sees solutions and not problems, structural thinking vs. theoretical thinking, loves change, acts immediately, makes choices under stress, critically questions themselves if things go wrong
What the [censored] kind of programmer is that? Sounds more like a wannabe brogrammer type.
A typical, real programmer is introverted (for he is introspective, detail-minded and is therefore good at inspecting problems and finding solutions for them).
Seeing problems is not a bad thing, it's in fact necessary to be able to identify issues and not act like your typical manager who only wants to rush to solutions. He thinks deeply and theoretically before he takes action. Theory is the foundation of identifying a problem.
What programmer is stress-resistant? It's not normal for the human brain to be able to deal with stress; this is why switch-tasking is so hard.
Question yourself if things go wrong? Perhaps, but this sounds more like trying to shove the blame around.
Since we live in a rigid computer world with rigidly-defined protocols (say, HTTP), it is often useful to think in a conventional way. Out-of-the-box? Sure, if you're being innovative, or sure, as a tangential characteristic.
In my professional opinion, this vacancy reeks of bad corporate culture.. and the biggest alarm bell I find is: "There is free beer!" Err.. yeah. Anyway.17 -
More of a question than a rant. What to do regarding programming.
I'm self taught, php, c, c#, and I make stupid little programs that make my life easier as a sys admin.
I want to ask, how do I take things further? Where I'm from, it's really hard to get a job as a programmer without 5 years experience and knowledge in 5 other languages.
Do I try and make bigger apps to showcase myself and hope someone finds me, or what do I do in this instance. I'm not a fully fledged coder, but I'm comfortable and if I don't know something i learn it pretty quickly.
Is there a way that you get a job, even as a junior? Or is it pure luck?10 -
Our junior programmer is stuck in a do-while loop. He starts with a normal question, and then each question after will be "But Why ?", until I am ready to throttle him, or I run out of memory.5
-
I absolutely love Lambda expressions.
Except for when I didn't write them myself or they are not commented. -
This may or may not be an old meme but this is the first time i ever saw it and all i can say is
THANK YOU to the original creator, whoever he or she might be!
I had this insecurity for a long time as i always portrayed myself as more of a thinker than coder. I have to go over everythibg before i got to write even one single line of code, and for this reason i tought i might not be made out to be a programmer after all :s
It's truly reassuring to hear that your short comings are actually quite normal 😥
Sorry for the long post on a joke tagged post 😁5 -
I'm a junior ASP.NET programmer who just graduated and currently undergoing a trainee program bootcamp by my company. Got any Visual Studio tips or extensions I should use? (I know some of you hate vs but still)12
-
I live a double life as a programmer where I write Javascript during the day for work, and C during the night for fun (or to fight crime).10
-
"We have this Fortran code that should be translated in that Matlab software, is there a system or a compiler to do that?"
"Yes, that is called a Programmer"9 -
Did someone noticed that IBM celebrated the International Programmer Day with HTML???
I don't know whether to laugh or cry 😂😭3 -
A physicist, an engineer and a programmer were in a car driving over a steep alpine pass when the brakes failed. The car was getting faster and faster, they were struggling to get round the corners and once or twice only the feeble crash barrier saved them from crashing down the side of the mountain. They were sure they were all going to die, when suddenly they spotted an escape lane. They pulled into the escape lane, and came safely to a halt.
The physicist said "We need to model the friction in the brake pads and the resultant temperature rise, see if we can work out why they failed".
The engineer said "I think I've got a few spanners in the back. I'll take a look and see if I can work out what's wrong".
The programmer said "Why don't we get going again and see if it's reproducible?"
#ProgrammersLogic -
Whenever my friend messages me to debug his code or to correct the errors, I google the line with the error, open the first result and copy and send the solution to him.
Now he thinks I'm a badass programmer😂6 -
Ok Now I am getting fed up of
"I am programmer , someone gave me printer/mobile/tv to repair" jokes/rants/memes.
Once or twice is fine. Now they are just reposts with slightly different content. Not funny anymore. Just irritating.
Why do people have to follow a trend here. Have some ingenuity guys.8 -
As a programmer, I woudnt buy an expensive computer. Neither the cheapest, or faster.
That's because I have learnt something: The computer of a programmer must be RESISTANT :v5 -
The ascii DEL character 0x7F or b1111111 historically had a special relationship with punch tape programming, if the programmer made a mistake punching out a character then they could simply punch out all the holes and the computer would skip that character, effectively deleting it, and saving the programmer from starting over.8
-
Declined a job offer with a startup, partly because of imposter syndrome. Applied for position as programmer, showed up for interview and got cold feet when it turned out they actually wanted/needed a senior programmer/chief technology officer and offered me the position after having asked me no technical questions, seen none of my code or previous projects.
Still, it was a job that paid money... And I'm still jobless two months later :(7 -
TWO QUESTIONS:
1. Do you consider yourself a DEVELOPER or a PROGRAMMER?
2. How do you personally define each?16 -
Sometimes I feel like a Jedi:
My boss says: Look the app is not sending any notifications.
I just have a feeling that he deactivated notifications in the app settings.
I check that and it was deactivated
Does that count as Jedi skills ? Or just programmer intuition5 -
i think the better (or maybe just longer) you’re a programmer, the less funny memes get. i’m so sick and tired of them. when i started there was occasionally a funny one, now everything is annoying.
seriously, people find this shit funny?12 -
I tried being a manager or director or whatever... Can I go back to being a developer/programmer now?8
-
Really hate being the only programmer around my town and it's other nearby towns...
Really wish I could just meet up with a dev friend for a pint or 12 and just talk programming shit to each other but nope .-.
(Calling all aussie devs in the latrobe valley)6 -
Guys, would you rather do with good team and be the least experienced or in a small company and be the best programmer there?8
-
I carry the same mindset as an aspiring programmer as I did when I was a music major. There were times I practice for hours and got very little out of it in terms of quality (because I wasn't interested, focused or willing) and then there were times I practiced for 20 mins and really made progress on the piece. So I always keep that in mind to save me time and to produce better code overall.1
-
There's always a moment when your entire codebase starts breaking up piece by piece and you just wonder why did you choose this job, why you are a programmer, why you don't work at a bar or something like that9
-
Fuck this shit.. I don't fucking know shit about using Facebook or Google+... I'm a fucking programmer, just because I work with computers I don't have to know how you're supposed to go about making your fucking Facebook page...damn this gets on my nerves.1
-
You can always tell if someone is a programmer by asking them:
Is zero equal to zero or equal to 1?
Non devs say 0, devs say 115 -
Wanna know what being social media famous or being a celebrity feels like?
Be a programmer on LinkedIn.
They’d be hitting on you and you have no other choice but to ignore everyone.2 -
Nobody:
My dad: hey how do i do {{thing}} with this trucks multimedia system? What? No i dont know the exact model or release date or software version, arent you a programmer? You should know this without ever even seeing the outside of the car.4 -
This belongs to the small bunch of things that makes me feel that life is beautiful.
For a pretty long time, I wanted to learn Haskell, and recently I really fell in love with the category theory. Now how exciting is that when you found that you can learn them both?
I just started it, and I guess it's a pleasure for any programmer who doesn't whine about math. It's free to read:
https://bartoszmilewski.com/2014/...
Or to build 😉
https://github.com/hmemcpy/...4 -
Now I feel bad for calling myself a programmer as a highschooler after seeing so many people shitting on the younger people. Goddammit I picked up programming because I thought it was cool and fun not because I want money or shit. I'm not the retard kiddies that overstate my ability. I like coding, I just like coding.
Now I wanna quit.7 -
well, for now, my biggest dev ambition is to become a compiler designer/programmer... or OS designer/programmer.
In short, systems programmer (compilers or OS).
😅😅😁😁3 -
I'm not a programmer by trade, so the only language I know well is bash. But as sysadmins we do use bash often.
Looking at other sysadmins' scripts though, there are interesting things in it every so often. Like for example `touch file` which creates a file. I've seen some sysadmins just do this instead `> file`. Genius! Or perhaps a `cat file >> elsewhere`. You can do that with `< file >> elsewhere`. It's something that if I hadn't seen it elsewhere, I wouldn't have thought about. But yeah, it saves a program call and it works!10 -
I live in a small town and work remotely. When I tell people, (even young ones) I'm a programmer/web developer they think I install programs or make simple sites. I try to explain to them that I make the things but it perplexes them. Maybe because they think all apps are made by hi tech wizards and not average joes like myself working for average companies. Any of you other countryfolk have similar experiences?2
-
Apple please... I just love physical keys, and you just make a pointless touchbar...
I really don't know the position of a macbook pro. I guess mainly graphic designer or programmer will buy macbook pro, and the touch bar feature is a completely pointless to us.
Not to mention that you replace all the USB port to a really "popular type C USB"5 -
Absolutely the best quote from Tao Of Programming...
A novice asked the Master: "Here is a programmer that never designs, documents or tests his programs. Yet all who know him consider him one of the best programmers in the world. Why is this?"
The Master replied: "That programmer has mastered the Tao. He has gone beyond the need for design; he does not become angry when the system crashes, but accepts the universe without concern. He has gone beyond the need for documentation; he no longer cares if anyone else sees his code. He has gone beyond the need for testing; each of his programs are perfect within themselves, serene and elegant, their purpose self-evident. Truly, he has entered the mystery of Tao."1 -
Already have it.
CNC operator.
I wanted to be cnc programmer but for now I'll have to work with the machines.
And I love it...
Making steel pieces with a 0.01mm precision...
Preparing the tools...
Operating the machine...
That's why I'm doing my own... For over 3 years (no money to finish yet hehe).
Also, got unemployed so I made a 3D drawing formation.
Now I can design, program and machine a full mold.
To bad company owners in my country (Portugal) like slave work... And I'm not accepting jobs for the minimum wage or I would be employed already.2 -
A failed programmer!
Back in school the computer screen was my canvas, the keyboard was my brush and i filled it in with the colors of a language. Helping my fellow students debug and find the solution to their codes. Loved to do that its been 10 years thats i have programmed anything I am trying to figure out where is lost it all. Never got into a job working as programmer as in all the interviews I was asked of definition of things I could never remember but give a something to build or debug I could work it as a charm. Even though didn’t work a programmer kept on programming at home making free programs for friends or helping debug codes. But then I stopped and don’t know why and I really wanna get back into it not for others but for myself to see if i still have it, but its been so long new languages new platform and don’t know where to start. Or should I accept myself as a failed programmer!12 -
Wondering how many of you have ADD/ADHD, diagnosed or not. I've heard people say that many programmers have ADD or ADHD and that it generally makes them a better programmer. I myself have ADD and I feel like it makes me a better programmer, but I have to work harder at paying attention to my wife/social life.24
-
I like to use programmer logic in everyday conversations, especially with not programmers, like
They: would you like coffee or cake?
Me: yes
The real question is "would you like coffee xor cake?"4 -
When you become or became a programmer / software engineer, what are or did you reward yourself with for your hard work and success? For me, I want a Subaru STI😁12
-
do not use the word coder please.
if you write code, you're a programmer. if you call yourself a coder, you're either a sixth grader who just learned about the terminal, or an idiot.14 -
You know, one of my worst fears as a programmer isn’t a bug, or shitty clients, it’s not even happening on my computer.
It’s when I can’t find a good playlist to listen to because the good ones I listen to way to much and I get sick of them so I get stuck with nothing and my Brain simply can’t function without a butt shaking toon!1 -
I'm sorry but Laravel is for brainless programmers who wants to be spoon feed all the time.
Laravel is maybe fast to develop and easy to understand but its only because it is poorly designed/written.
That damn Eloquent, if misuse by ignorant or amateur programmer, will definitely bring a disaster to the whole system.23 -
I used to have a friend who swore that his dad worked with a gubernamental hacking agency. One day we started talking about my personal programming projects and he asked why I wouldn't say that I was a hacker and not a programmer, he believed that calling yourself a hacker was better. I explained to him that a hacker was not the same as a programmer or as a developer. We got into an argument and then I realized that if his dad truly worked in a hacking agency, he would know the difference *facepalm*9
-
Anyone want a free Python, PHP, or Assembly book?
Well how about all 3???
https://fanatical.com/en/bundle/...7 -
"The computer programmer is a creator of universes for which he alone is the lawgiver. No playwright, no stage director, no emperor, however powerful, has ever exercised such absolute authority to arrange a stage or field of battle and to command such unswervingly dutiful actors or troops."
-- Joseph Weizenbaum2 -
!Rant
Got my first job last week as a junior gameplay programmer. Dream job 😁
Well, more like a dream position than the actual dream job.
Proprietary engine and a new language are kinda hard to wrap my head around, but I've been having so much fun that by the time 4 rolls around I usually don't notice it and stay for an hour or so more.
I love it!4 -
!rant && Thanksgivings++
I am truly thankful to be a programmer for it is the only job on Earth where doing mistakes is the profession itself.
Think about it. We make more mistakes than other professions on DAILY basis. If a doctor miss a step during a diagnosis or an operation, a fucking human being might die. Engineers, lawyers, teachers you name it. They are not allowed to make mistakes.
Us? We are earning money from other people for all the hours we spent fixing the mistakes which we made in the first place.4 -
To have a 6-hour 5-day (at max, for any reason) software job to sustain myself, leaving me enough time to enjoy life, exercise, travel at times, and create personally or with my programmer friends challenging and innovative projects, regardless of whether they are going to be monetized later or become open source.2
-
Ok so you're a pretty good programmer. You don't take time to grasp stuff, but then we all know there are times when we all fail to understand certain things. But why does that 'making a fool out of yourself' incident HAVE to happen when your colleagues are around?
Scene 1:
Coding alone, no bugs at all. Perfectly optimized code. Runs with no compile-time errors or warnings.
Scene 2 :
Typing code. Colleague enters my cabin. Before even I execute it, finds 300 compile-time errors. All of them happen to be true
Judged for life..
Why, oh programmer god, why?2 -
I don't like others to know that i'm a programmer. Do you agree or why shall they know? It just changes their opinion on you.4
-
New programmer who just pick up Python be like , C is shot , is bad , python better blablabla....
Why anyone hate C so much? I personally use C for Embedded Programming, for hardware or is better compare to using python for my case.
I love python , but I love C more. Because without C the rest don't exist. Right?
So stop hating on C. Because you might use it someday.17 -
So,
Yesterday was Google CodeJam's Kickstart event ( or something like that ).
Participated in competitive programming for the first time. It was kinda fun I guess...
Nope I still hate competitive programming. I like being a laid back programmer who develops in his own pace.
I know it's not what industry wants but I can't jst go for competitive programming.
On the positive note, I started using goto in C++ because of it and created a better Graph library than I had before 🤗🤗
P.S. I did read on how to use goto and when to not use it. I guess my usage was fine... Or better yet, IT WORKED 😜😂
Well, I am done as far as competitive programming goes... 😭😭 -
This year I want to become a better programmer. I ordered the book clean code and want to focus on writing more and better unit tests.
If anyone has any tips on how to improve or how to get tips on your code6 -
going out of the cafe when some stranger stops me, he asks if I'm a programmer, said his friend told him,
i was like yeah, i mostly do web stuff, but can work on any project.
he then said, nah it's just about hacking that person, or even just his facebook account, i suppose it can be done..
then he looked at me noticing that I'm a few mood calories away from murdering his sorry ass.
he asks if it's not bothersome to ask
i said nah it's fine, just that every word you said after "hack" is bothering me terribly,
he just stepped back and walked away4 -
The traits that compile to form a programmer
-Not good at naming things
-People started asking for you to fix electronics regardless of what you tell them You’re actually studying/good at
-Procrastination through the roof
-Lives off of Coffee, POP, Energy drinks, or what ever source of caffeine.13 -
first off, i think this may be out of scope but either way.
i think along the rants, a tag seperated section for programmer tips could be pretty neat :)
i'll start off, my tip of today would be: if it seems too complex, it probably is.
consider refactoring by splitting into multiple smaller parts or even its own seperate API. :) -
Can a front end developer themselves a software engineer? I am really confused with these terms. Or a programmer? Or a computer scientist? I didn't go to a school, so I am not sure what are the differences..8
-
Is it only me that I feel I am so special for being a programmer, and also able to think, learn, and analyze better than other people?
I feel like we are small group of people that do magical things that change the world while nobody even realizes or appreciates what we do4 -
I’m starting to question the whole “programmer shortage” scenario. If there is such a high demand for programmers, why is everyone I know struggling to find a job or even keep it.11
-
That moment when you just quit your successful paying job just to have more time to study and try to pass the fucking piece of trash math exam.
Fuck my asshole, fuck my life and fuck that motherfucking college degree. If I don't pass, I will eventually kill my self or quit college.
Jeez, I wonder what was in my head when I enrolled in college, oh wait.. Parents, society brainwashed me to think I need top tier education to be a successful computer programmer engineer.
Fuck you society, fuck my brain, fuck everything.9 -
A meeting to redefine the definition of done. Which a "senior" programmer threw in.
3 hours after we are still there to "define"... All of this because this developer and a couple more want to keep a physical board which has no space for a "testing" section, so the tasks need either to be done-but-not-really and this is technically wrong (who cares?) or in-progress-but-not-really which is technically wrong (again, who cares?).
Just effin find a bigger board and don't waste 3 hours of my life and/or start thinking pragmatically and accept tasks can move backwards or have a ticket saying "testing" stuck to them, ffs!
The funny part? This dev is probably one of the grumpiest devs I met when you talk about meetings which are actually useful.4 -
Want to read a book that can help me avoid newb mistakes and can help me write beautiful code ?
Pragmatic programmer(1999)
Or
Clean code
Or
any other book ?
Help me !!?14 -
Hey DR! I am a pretty inexperienced programmer who's learning about JS. When I was writing vanilla JS to do some simple DOM manipulation, JS seems like a pretty familiar language. However, when I start to learn about different frameworks (React, Express), the way that they code stuff (IDK how to pinpoint specific examples, it's just an overall impression) becomes very different from my experience with other programming language. I am wondering if anyone have any suggestions, have felt the same way, or know how to overcome this phase.
ps This is a general question. Please don't be pissed for lack of technical detail....8 -
A medical doctor, a lawyer and a programmer debate whether it's best to have a wife or a girlfriend.
"Easy", the lawyer starts, "a girlfriend comes without any legal obligation, you can have a lot of fun together but when you get enough of her, you can just leave her without any trouble"
The physician objects: "That can only come from a man who never truly loved a woman. Your wife is not just someone who you have fun with, she is you bastion of calm, your ever-loyal partner, the completition yourself. Clearly, having a wife is better"
Both now look at the programmer who remained silent throughout the debate.
He cleans his throat and than says: "Both. You need both. You can tell you wife you're with your girlfriend and you can tell your girlfriend you are with your wife. And then, you can finally code in peace.1 -
I present to you a php framework with an "orm" that doesnt support table joins. Yes, you heard it right.
I just want to say few things to the developers community -
If you are a bad programmer, please spend your time at improving rather than writing frameworks, or making the stupid decision on using SUCH SHIT FRAMEWORK AT A CORPORATE COMPANY!
Also if you are not sure if you are a good programmer or not, chances are you aren't. That's just how it is.6 -
Hello everyone.
So, i am thinking about where to get lists of programming languages, frameworks and softwares that is fundamental. For example:
If i would like to develop a web site. I would use html, css, js & php. Maybe a site or frameworks for reference and 'roadmap'. I want to become a good programmer.6 -
*Screaming Internally* I'm really, REALLY, stressed.
We just entered the final sprint for the finishing of a major project. This is my first "Launch" type achievement since I started working as a programmer(I started almost exactly a year ago)
We have a lot of work done on the project, and it's very clearly near "Completion" but we all know a programmers job is never done.
But specifically I've been thinking about the code i've worked on. I've been at the burnt out phase of the development for a week now, I haven't been getting a lot done, and I can't help but stress that my code is going to be what breaks on launch day and i'm going to get canned or something...
It's not that i'm a bad programmer(at least I don't think) but more or less that I just have been so stressed I think I've made some mistakes, and I think it's going to blow up in my face, and I might lose my job over it.
How do you guys deal with work stress?1 -
A PM who suck-up to a creative technologist. He comes up with ideas while me, the programmer, have to figure how to get it done.
PM expects me to explain how things can or cannot be done. I spent whole day drawing diagrams explaining things, while the creative technologist makes demand after demand.
For me, the worst project manager is one who doesn't take care of their people.
N The worst creative technologist, is one who won't go do their own fucking research and expect the developers to do it.
Both fuckers are management roles. Go figure..1 -
Anyone else out there feel useless as a programmer? By that I mean you have always struggled to solve problems quickly and effectively. Or to fully understand the language and typical patterns and algorithms. Or to retain in memory all the things you need to “just know” on a daily basis to avoid having to look them up regularly and look foolish or incompetent? It seems I can’t keep my mind focused on learning, whether by tutorials or hands-on practice. I should probably just switch careers, but I’m so close to retirement that it seems stupid to attempt such a thing. Am I alone?12
-
Has anyone ever wanted to quit as programmer?
But I talking go and work as a chef or a fucking janitor kind-of-quitting?4 -
@allBeginners:
It's not about which language to pick or which problem to solve. It starts with thinking like a programmer.
I think that this guy educates quite well: https://youtu.be/azcrPFhaY9k
TLDW: Write your problem in English first and then translate that into simple code, not the other way around. If it does not work, you told the wrong things to the computer; its not the computer failing.4 -
Tl;dr was told I couldn't and found I like programming. :)
Went to some school for testing out different industries but didn't have any goal nor found anything I was really interested in..
So i was tested for qualifications and told I was too stupid to be in IT..
So I decided to prove them wrong, went for an it supporter ground course and aced it with top grades + extra courses..
But still had no goals or dreams.
On that education, I met a friend who wanted to be a web programmer, so I decided to walk that path and aced another education with top grades..
Then I found, that I actually sorta enjoy programming and doesn't get bored quickly so then, I decided to plant my flag and become a programmer :)1 -
*At the Maker Faire in Milwaukee; I’m looking at a computer with a friend that his brother built*
Old Guy: This is pretty cool! You guys should start a YouTube channel. Look, you even have a pretty girl who can show it off!
Friend: *looks at me awkwardly* Or you can, you know, be a programmer too...
😑😑😑4 -
Some people just don't get it. When you meet friends who are either non technical or very new to programming, all they ask you is what language do you use.
The language is important but not everything. It's what you do with it that matters. Just because you know python, doesn't mean that you can do machine learning. Even simply asking what do I do is better than that!
The language is just a tool! Learn to be language agnostic please. Be a programmer, not a code monkey2 -
Do you think one may become a good programmer or coder without excellent knowledge of mathematics or algorithms?5
-
When I go to sleep, driving my car, or when I am distracted with some hobbies my mind give me some ideas and motivation for doing programs and games.
Then I switch on my PC and my laziness come from holidays to fuck my projects and doing anything.
Idk why.
I need help? Or my life as programmer sucks? -
I was inspired to be a programmer when I was 7 yrs old.
I started out using my dad's old Macintosh, it was pretty good at the time when I was 7. I played a game called "On The Run" at miniclip. I thought that one day I want to become a programmer who can do more than this or any other game.
Later when I was 9, my father bought a laptop but then he gave it to me. So I started and learn how computers work. It was a Acer 4376G I think, Windows Vista. (I didnt know vista was bad) I started with how to mod Java on a game called Need for Madness. That was when I learned about all sorts of jargon when looking up stuffs. I was able to somehow understand code but not write it. It was 9 years later, when at the end of 2015, I found khan academy and codecademy thru howtogeek. That was when I understand the most basic function that led me to build my entire knowledge or else I can only write -
On the most serious of notes, and i need yall to think hard about this.
What makes you a good developer whether Backend or Frontend or Web or mobile.
What qualities actually make you a good developer?
I mean, we all use google, github, stack overflow etc. So what makes Programmer A better than Programmer B.
and in a more practical sense, ive been coding for two years now and i have deployed an API written in node and an instagram automation tool in PHP (which is down now due to lack of funds), i lack frontend knowldge (but i want to make up for that) and i have projects that when i finish, with my connections can and will blow up in terms of income. now you on the other hand, what makes you better than me?
and lastly, how much code do you have to change from an existing project, lets say from github for you to comfortably say, yes this is mine.question node php developers github api frontend mobile backend what makes you better stack overflow web8 -
Java Vs. C++
Ok, so I know a bit of Java, still lots to learn but isn't there always! My question to all you poly-linguist programmers is; once you know the basics of OOP are there any obvious hurdles in learning new languages? For instance - do you sometimes accidentally use some Java in C++? Would you all advise to stick to one language and learn it to genius level or does it make you a better programmer to understand a multitude of languages?
<Learning Rant>9 -
Used to think I was a hot shit programmer. Self taught (mostly) and could make all sorts of shit happen. Then I started reading other people's codebases. I got a huge dose of humility. Learned a lot from other codebases in the process. Eventually after a lot of languages and lot of practice I got a programming only job. Started reading through the codebase. Holy shit there are way worse programmers than me. There is some really good code in there too, but 20 year old wtf code too. I assume my perspective comes from seeing what good code can be. I still have a lot to learn though. That is the fun part. You can spend a week on a minute detail of one language or one concept.
So here are a few fun questions:
1. What is the worst code, codebase, or programmer you ever met?
2. What it the best code, codebase, or programmer you ever met?
I have seen a few codebases on github that just told me to walk away. Some of the best code I have found has been in game engines. Probably because I look at a lot of game engine code (sampling bias).
The coolest library I have used has been Construct (Python lib). It is a reversible protocol library. It can deconstruct or construct a data stream.
Leaving the off by 1 or more error in my post.31 -
I'm new in the programming world; when I need to learn something new I generally look at documentation and articles to get an understanding of the basics.
Then, if it's still interesting to me, I just try it out.
Sometimes I might ask a fellow more experienced programmer or a teacher to explain it to me.1 -
http://www.phpthewrongway.com
I am not a php dev but I really like the following statement:
In the software industry you can compare a pre-built house to a general purpose framework. Building software using general purpose frameworks doesn’t make you a coder or a programmer any more than putting together a pre-built house makes you a carpenter.14 -
Calling any Python programmer here (especially package maintainers)
I run Gentoo, so am responsible for maintaining the dependency tree (to a degree). When it comes to Python I have 2.7, 3.4, 3.5, 3.6 available. I'm always running into some package needing one version or another, and I can't just set a single version and forget it (which is fine. I'm running Gentoo).
I know that this is because python changes rapidly and so different libraries need different versions. Fine.
Why does this happen with Python and not C++, JavaScript, php, ruby, or any other languages on my system? I don't have 3 different versions installed to cover any other languages, and I don't spend time adding installation rules to cover them.
Why does Python need to be a pain in the ass about it?3 -
I’m not a web programmer; I’m an application and SQL developer. So when I’m tasked with scrapping a web site for an ETL feed, I thought it would just be a ton of substring and Post/Get calls.
Nope! There is this garbage called JBOSS.A4J where the page isn’t a page but a bunch of files that are merged together and then it isn’t “real” but like a bunch of Photoshop layers that “look” like a page. JavaScript functions based on key press and things like Select/Option that looks like an element but Selenium/PhantomJS (C#) can’t find it. Or my Google-Fu isn’t working. -
I've always thought that in order to become a project manager it was necessary a period as programmer (as it was a sort of promotion).
But according to what I read here it seems like a lot of pm have no idea how to/how long it takes to develop software... Am I wrong or what?3 -
Hey guys! So I just woke up from a dream in which I was talking with skilled programmer and he gave me awesome pro tip which I'd never realize exists!
But it was my dream so my idea. I have no idea how the f*ck this works but it's awesome. Is it just me or ?3 -
This lack of real human contact is getting on my nerves. Most of the text messages, discussions, especially in PR or design roads to follow develop into pissing contests. Always proving how much one is right and the others are wrong. -
I get so pissed off with little details, e.g. useless, wrongly handled boolean return values. Cannot understand how they don't see it my way. Or how they can feel superior by offering platitudes like "One should never use singletons". As if following some stupid rules and patterns from a book made you a better programmer instead of looking closely what each problem really needs. Or how they don't measure properly/scientifically or can't interpret the numbers.
My blood pressure already rising just from writing about it. Maybe I need to get some time off. But at the same time I feel like, they are doing it all wrong or not the way it should be done, so it's hard to let go. To obsessed with all that shit...1 -
Being a programmer or dev is a lot like being a chef: (I've done both)
Sure it's something anyone can just jump in on with minimal experience, and probably make a little thing that kinda looks cool to the layman, but it takes experience and hard lessons to make something that will impress the judges.4 -
If ever there was something like dark ages, then we are living it: which programmer still knows what his statement does through the whole software stack down to the CPU (and could also account for what a modern CPU does with all its cores, caches, pipelines and -1, -2, -3 rings). Piled higher and deeper. I know nothing. So it's like being a cargo cult sorcerer, conjuring copy&pasted spells from SO to invoke Bjarne's, Linus' or whomevers forlorn spirit, so this shit won't break.2
-
Scott Meyers.
He's just amazing. The way he thinks, he teaches, is absolutely wonderful. He's inspired me on many occasions.
Herb Sutter.
Absolute beast of a programmer. His guru of the week series is a simple but effective way to communicate concepts and techniques in a language.
There are a lot more - Scott Hanselman, Martin Fowler, Andrew Koenig, Andrei Alexandrescu, Barabara Moo and many more.
They remind me of why I chose programming. It wasn't for money or fame, just to solve puzzles in cool ways. It's the way you can take a simple concept and apply it to great effect that brings me joy and these people do it relentlessly.4 -
I really like that a lot of people in construction work just dont take anyones bullshit. If someone fucks up, it gets fixed. Sometimes with a lot of cussing.
Meanwhile as a programmer if you call out anyone or anything for doing something wrong, you get immediate backlash cause of it. Its a lot like that you are the problem for calling it out and not the one who caused the problem in the first place.6 -
++realationships
!rant
I have to make a hard decision. Either I choose to aim for a woman I knew from before first grade or aim for a programmer that I met on a joint project. It's a very hard decision and I need insight. For both people I only have mutual realations.11 -
A big part of my frustration as a programmer is that I don't have a lot of friends that are on a similar level that are willing to let me bounce ideas off of them. The last few years I've been flying blind with no external frame of reference except for the few really beginner dev friends that I have.
Where do you people socialize? IRC has long been... well, kinda dead compared to how it was 15 years ago or before. I have ideas that I'd love to discuss with others in the same sphere of interests but simply cannot find them.
Frustrating.5 -
The moment of truth on wanting to be a programmer or not... Is when you learn about pointers in c language.2
-
Rule 1: You are the best programmer.
Rule 2: Others are acting to be good programmers or are in a fixed match.2 -
I started a company a while back that builds really simple wordpress sites and design for small businesses. I took a client on that needed things that were well above my skill level as a "programmer" and it's been equally frustrating and satisfying to consistently have the shit kicked out of me while spending hours trying to solve problem after problem. I've never worked for a company as a coder and one of the things I'm starting to wonder about is whether or not I'm "cut out" to be a programmer. I like doing it, but from a business owner perspective I don't know that I would actually want myself as an employee. My question is: does everyone feel like a ducking retard everyday they go at it with their job as a programmer?5
-
When will devRant support code blocks?
Like `code here`
Or:
```
Code here
```
I mean it's a programmer community...8 -
Dear Passionate Programmer,
Do you ever wish you chose a different career?
I’m a self taught dev & wanted to make something of what I learned. So I moved from a small town, landed my first tech job (!dev), but the closer I get to my goal the more worried I get.
I’m worried that making my hobby a career will eventually lead me to loathing the one thing I love. And I’m not really sure if I should stay the course or turn around in hopes to save the ship.2 -
So I am finishing school this year and I want to study computer science after that. They keep telling us at information events that a salary of 90.000+ €/year is quite usual for a good programmer...
I'm just wondering if it is really true or are they just talking bullshit? Does anyone have some experience or information for me? :)9 -
Programmer lesson #3
Always focus on a single task while coding...
If you encounter any non blocking bug or additional task add it in `Do-it-later` list...
If you don't...the bug or task might take majority of crucial time which you should actually utilise for the main task at hand...3 -
once upon a time, i get interviewed by a software vendor. i am applied for system analyst because i think i have to level up from previous works as programmer, then i passed the test. after that i get interviewed for the second times and they told me i could start to work immediately. at first day i did programmer tasks instead of analyzing systems flow. i thought it just for exercises more my analytical skill through programming. i did it for 4 months until they add new employees, some of them are system analyst and they are fresh graduated. we chat and ask them about their experiences and they told me they are not programmers or system analyst before and no test!. i dig the info more deep, and i found they could get the job because they are graduated from bonafide university. until i resign i still a programmer and i hate to work at software vendor anymore because their corporate clients are all suck.
-
Sorry, but no sorry.
I don't see that it is ok to make stupid of other people. I mean, it is ok for non-IT people/non-specialist/students didn't know that HTML programmer is not a thing or we can't just turn of the problem/bugs if sth gone wrong.
They aren't stupid. They just misinformed. Just smile (or laugh?) and explain to them.
No one is born knowledgeable of everything. We even learn how to walk, how to read, how to program.
By doing mistakes.3 -
"Programming is a craft. At its simplest, it comes down to getting a
computer to do what you want it to do (or what your user wants it to do). As a programmer, you are part listener, part advisor, part interpreter, and part dictator. You try to capture elusive requirements and find a way of expressing them so that a mere machine can do them justice. You try to document your work so that others can understand it, and you try to
engineer your work so that others can build on it. What's more, you try to do all this against the relentless ticking of the project clock. You work small miracles every day.
It's a difficult job. "
- The pragmatic programmer -
I love the job hunt, just thinking about ending my life everyday now. Maybe I'm just a bad programmer - or just completely dumb.
Anyone have any advice on getting front end developer jobs?4 -
1. Windows is unreliable and crappy.(I have had a lot of bad experience with windows.)
2. Mac is good but doesn't have a lot of things to tinker with.(Used mac, it runs on specific hardware only, for rich people who don't know how to use computers or for chad programmers )
3. Linux is the best. (The real programmer shit that has it all.)
What do you think?40 -
what am i going to do today? whatever the fuck the SYSTEM throws at me... or what my manager wants me to waste time on... ah , programmer life when one has a conundrum of doing what you like to do but not end up doing that because there are other mountains to climb with squirrels eating your nuts...1
-
At a friend's New Year's Eve party 2 years ago...
"So you're a programmer? Do you know how to hack someone's e-mail, or maybe just a Facebook page? I have a friend who removed me as an admin from one of my pages and won't give it back..."
Same kid later that night, upon learning one of the other guests is the head of IT for a local company:
"Hey, I'm going to be finishing my CISCO and A+ certs here in a few months, will that be of any help? I can even get you drugs if you like!"
*weird look from friend*
"Or no drugs! None at all!"
...How about you just stop talking about illegal activity at all, kid?1 -
When I have started working as engineer, coworkers addressed to me as a programmer or software developer. It was irritating since I am an electrical engineering and those days I didn't have much respect for computer science. Nowadays I know how hard is this field, since I have to define and code my soft, and I am proud if someone call me software developer or programmer
-
Hi I just joined this great Community and here is my thoughts about programming tap "++" if you agree if not then change your mind.
For me programming is like becoming wizard of next generation. Like wizard you can control or create anything because in future you will find electronics containing programs written by a wizard (programmer). We are not people who can repair computer but greater then that because a pc is just a box without programs (software)
You are reading this article because you loves challenges and you are hard working too.1 -
How did you learn to think "like a programmer"?
I am starting to learn C++ and I am trying it out on exercism. I am really at the beggining but when I make it work after so much frustration(based on devrant posts I guess that's part of the job) I always see people having shorter/better/more effective codes which makes sense to me but I wouldn't thought of it that way.
Is there way to make such thinking better or does it simply come with practice ?6 -
There will always be times when you will need to understand/modify horribly written code, or have to work with a fellow "programmer" who is clueless about what programming actually is.
In such situations, not losing your cool is a necessary evil. -
When I started, in the early 80's, there was no internet, and books related to programming were hard to come by, so everything had to be learned by going to the library, or reading the manual that came with the compiler. Finally, in the early 90's, I got to attend programmer training in the Air Force. My first successful program was a D&D character generator.5
-
I came from a procedural background, then adopted object-oriented programming, and now I am very enthusiastic about functional programming. Is this kind of an evolutionary path as a programmer? Or am I just late to the party?
And what paradigm follows?5 -
If my 'official' job title was programmer but I was also doing network troubleshooting and administration as well as server configuration cause we had no one experienced to do it should I include that on my resume or would it look fake?
Should I only include the programming stuff since that was my job title5 -
None of my colleagues are programmers, I explain the problem to them. Then suddenly I see the errors in my ways. Or I start composing an email explaining the problem to another programmer, I usually figure it out before I hit send. The method has been given a name, I've forgotten what. Anyone knows?2
-
To any Java developers. I been programming for about 2 years on and off. Im pretty good when given a task. But from your experience. What techniques, or methodologies should a Java programmer know of he wants to really get serious and get a job? Do you guys have portfolio projects?12
-
High school robotics team. Total of three programmers and one coach who understands programming concepts, but not syntax or anything. One programmer, putting it bluntly, is incompetent and doesn't even bother to learn anything. The other one that isn't me is apparently fucking lead programmer and team leader (IM A SENIOR. SHES A FUCKING SOPHOMORE. WTF.) and she has done about 5% of the programming this year. I've done the rest with the help of a programmer from Ford whom we bring in. All she does is tell you to do shit for her, and if you don't, she pulls the authority card on you.
And I have maybe three days, after a full day of school mind you, until I need almost every part working on the robot code. Fuck me.1 -
It's not my intention to start a web technology war so be nice do not do that 😁
Short Info: I'm "desktop programmer" (if that word exists) in either C # or Java 😎
question: I would like to create my own website, just simple to start with and maybe expand it later with eg. Arduino temperature meter
I have a look at 2 programming languages that I can build it in, Js or PHP. I just do not know which one to choose, I'm probably the most to Js, but what are the pros and cons of these 2 and / or is there a completely different programming language I have to take a look at?16 -
Don't leave "broken windows" (bad designs, wrong decisions, or poor code) unrepaired. Fix each one as soon as it is discovered. If there is insufficient time to fix it properly, then board it up. Perhaps you can comment out the offending code, or display a "Not Implemented" message, or substitute dummy data instead. Take some action to prevent further damage and to show that you're on top of the situation.
We've seen clean, functional systems deteriorate pretty quickly once windows start breaking. There are other factors that can contribute to software rot, and we'll touch on some of them elsewhere, but neglect accelerates the rot faster than any other factor.
"The Pragmatic Programmer"2 -
Things that bring happiness when earned.
Here comes my developer swag stuff.
Hacktoberfest t-shirt for open source contribution on GitHub.
To know how to earn this or start with open source.
Check Post: https://lnkd.in/fEMbTPC
#hacktoberfest #studentvoices #digitalocean #programmer #technology #github #computerscience #earned #swag #developer #tshirt #just2018things #opensource #contributions #campuseditor #studentvoice4 -
Whether you're a newbie or a programmer with 10+ years of experience, you'll always go to StackOverflow and GitHub 🤣😂joke/meme programming github programming meme life of a programmer stackoverflow programming jokes programmer life6
-
Why as a junior developer we always search for the best programming language or best tech. What things I should care about to improve as a programmer instead of searching the new "cool thing".6
-
(If anyone remember) A lot of mine two months old rants were related to one of my client who also happened to be my relative. Now this client's uncle (who is also a relative) sent a message to me and asked me if I can put one of his nephew in my company. He assured me he's a good programmer.
Are you fucking kidding me? Just like that? If he was any good, he would have got a job or at least would have done anything by himself.
P.S. When I looked at his CV, he knew almost all languages :-/3 -
Well I'm new to MacBook and it's OS, for like 1.5 months now, got pretty much hands on it to have my command over it. And as of now i am loving it ( since i came from Windows) judge me for it if you want to..🙄
Can you guys suggest some **MUST HAVE** tools/ programs/ apps, related or non-related to a programmer to make life easy on OSX?7 -
HEY ya'll I'm a programmer in python or at least I know the basics. Well I want to get into deep learning and nueral networks and I was wondering what tools should I use because I'm already using pycharm professional as my IDE and I'm playing around with pytorch.8
-
Anyone here that is pretty new to programming? So many times when I try to develop something, I feel I can't develop it because I don't know how to start or where to start (choose lanugage, framework and so on). And sometimes I encounter problems i'll sit with in days without success and then I just give up. Any experienced programmer that experienced this and overcome it. How do I do?7
-
hi guys I've got a question for you
what if your manager asks for a programmer of a certain programming language (that you know but is not a master of it) for a certain project and there are only few people you know who would volunteer and they might hire other people if they don't find people inside, would you volunteer yourself given that you don't have any project with you right now or no?
thanks for those who will answer! :)
PS background abt me: univ. student, no experience in the industry yet4 -
What if a programmer was invited to the dear moon project? What would he make?
Probably a new JS framework or a new programming language? :P
That spacex event was one of the most inspiring event I have seen in a long while. I can't believe it is happening. That Q&A was very interesting and I like how Elon Musk talks, he tries really good to put things in layman terms.
And looks like Elon Musk is also going to space with Yazuka.
If I get a chance to go in lunar trip, I would be happy even if things go wrong and I have to die in space.1 -
I was 7 years old and my father bought our first PC, something like a 286, 386 or possibly even a 486, don't remember... Anyway, the guy that was setting it up was a programmer and I watched him first set it up and then I watched him program something into the wee hours on our new PC, I've no idea what he was doing, but I watched him for hours, was dazzled by it as much as by the games he installed :)
-
Not a rant!
But I want to know how much do programmer make? (Money wise) and would it be better to be a freelancer or to work for a company? What are some pros and cons for working in a company and for being a freelancer.5 -
Every academic or some old dude who is a programmer always has an out dated looking web page. I think they must hate CSS. Try James Goslings website, Richard Stallman, I have seen a lot worst.
-
rant or !rant
Hey ranters have you checked podcast of devRant on Youtube. It's great.
All dev of this great community please subscribe to devRantApp on YouTube and increase it's views. While I'm ranting about it has only 1.2k views and 51 likes. Please check that out.
@dfox and @trogus Just listened to a podcast of devRant featuring Andy Hunt "Author of the Pragmatic Programmer".
My favorite line he said is " In effort to evaluate betn mediocre programmer from great programmer certification available is pathetic, this is why Alien don't come to visit us anymore".
He also talks about RubberDuck and many more. -
Why many students use bluej while eclipse is far better?
I want to be a programmer so, in future probably I will join any college or something.
So, I want to know what is special in bluej That eclipse can't fulfill?5 -
Terrence Andrew Davis
He was an unbelievably talented guy. It is sad how his mental illness made him an outsider and imagine things which weren't there, or maybe we are the blinded ones and he saw what code truly could create...
He will always stay in my synapses as "the greatest programmer who has ever lived".1 -
Quick Question
Suppose I wanted to apply A.I. or deeplearning to a very simple marketing activity I have in mind...
What's my learning curve looking like? I'm a backend programmer with roughly 3-4 years
experience in laravel/php right now. I've used
almost every inch of that framework.
Just curious. And any path anyone would suggest? thanks3 -
My color combinations sprint be like:
23* - current best
36
81
111
170 ...
Either i am a typical programmer or way too choosy!!! -
As an undergraduate junior, programming beyond basic data types is very overwhelming. Web and mobile seem great. So does ML. Open source is amazing to use but scary to contribute to. Seriously, being a programmer or even trying to be can be hard.2
-
Every programmer uses a framework. It's either someone else's standardized, tested, & well documented framework, or its one you start writing just for this project.
-
I like how I'm the only programmer or tech-kid in my school, since everybody else is using there phones for SnapChat and texting in the middle of class.
While I'm over here talking about the insides of software and hardware like if I were the person that made them.
Seriously, I wish I could show my classmates that spending all of their time on apps and websites that sell your personal data is less fun (and basically stupid) than actually making what you want with nothing but a text editor and computer.
But oh well, 90% of my classmates are either assholes, cringy white girls (or Mexican girls), and the only people I find tolerable or even likable, are the people that don't talk much.
(Like me)8 -
A combination of life literally pushing me in this direction and my own interest in everything that is smart or complex.
But, I hope it serves as a stepping stone for me to achieve better things than being "just a programmer/dev" -
I've been working at a consulting company (lone programmer) as a Web Dev for about 2 or 3 months and I'm now skeptical about quitting.
I have the liberty to use any technologies I want, unless we get something already using a certain stack. The atmosphere is great and I only work part-time. The problem is that they have me working like a hog on many different projects simotaneously and expect me to meet deadlines despite new projects coming in weekly. Again, I'm the only programmer here, nobody to help me out. I don't make a killing but the pay isn't too bad considering it's part-time.
I've also noticed that my programming activity has degraded since I started working. I feel like I'm slowly losing the motivation I once had to keep working on my personal side projects.
Any tips on what to do?1 -
I retract my previous questions because I’m poor/am to lazy to buy the CNC shield I need for the Raspberry Pi (100$WtF)
I need ideas or something to do as a beginner c++ programmer I don’t know much but if it is difficult I would love to hear it4 -
Please how realistically, can you make $5k with programming skills per month?
What web application can a programmer build or ways can I do this ?
#SaveASoul21 -
I don't mind helping people when they come across an issue as chances are I already know the answer, but it's got to the point at the company I work for where some devs automatically come to me for help without even trying to debug or find the answer themselves. Even when an error is written out in black and white - "this protected function must be public"... Anyone can code, but what makes programmer good is the ability to debug.1
-
Anyone considered substance use to make you a better programmer? Personally I struggle with concentration for more than 6 hours a stretch and I just started vaping with no nicotine but I just read this and maybe it's what I need?
https://selfhacked.com/blog/...
I don't drink or do drugs but life is so competitive I think maybe I need an edge against prescription adderall programmers rising in the ranks....4 -
Is there a real difference between software engineer vs software developer vs programmer? Or is it just terminology?9
-
Hi. I'm not really a developer but I soon hope to be. But the first thing I need to know is programming, which I know next to nothing about. I've tried my hand at simple Python but with so many articles and YouTube videos saying all sorts of languages are "The best to learn" or "A must know code language", I really don't know what to do. Hopefully someone here can help me the figure out which language is the best for a beginner programmer.10
-
Do you think there is any language which is not hated by any programmer (or by most of the programmers)?16
-
What would you choose if you can have a girlfriend who is also a programmer or a "normal" one 🤔
I think, I would choose the normal one 👀14 -
Tech Twitter is a fucking joke, unless you're a somewhat accomplished programmer, wrote something interesting / useful, or at the least have contributed anything meaningful that isn't just a repository with Markdown documents in then I don't want to see your fucking stupid inspirational quotes or words of encouragement with thousands of damn retweets. The circle jerk is frankly just unbearable.
There are plenty of developers that you can learn a lot from and that's great, and I don't want to put new developers down, but you're really not in any position to be giving advice or motivational monologues, you're still new, or worse yet, you've literally just started. Behave yourself.
I'm convinced they're all just LARPers who jerk each other off and shut people down when they have "naughty" opinions. They spend more time writing articles about HTML tags or some aspect of JavaScript you can just get from MDN and get a million fucking applause for it. Maybe you'd be a better programmer if you actually did some programming.
Okay I'm done8 -
question1: Are you a programmer?
answer: yes
question2: Can you repair my computer or format it?
answer: ...
what would you answer then pls help me?9 -
Okay, yes, modsecurity WAF is amazing and all, but... When one tries to implement its rules atop an existing app that wasn't developed in accordance to the rules... That hurts.
How tf am I supposed to parse and present a 6.5GB / 22M line audit log to the client?! Just parsing that monstrosity once takes *minutes*, let alone doing any sort of sorting / analysis!
I feel sick. This is exactly why I am a sysadmin and not a programmer, I don't like writing analysis stuff, or programs more complex than a few hundred lines of bash... :|5 -
Programmer lesson #3
- We can either spend our free time learning about new technologies or building something new out of technologies we already know.
- There is no right or wrong choice between this two and sometimes we even end up doing a mix of both
- Personally I feel it's better to strike a good balance between the two approaches to advance in our field 😄4 -
I have been slack in the past with testing, in the last 2 months I have got better and better at sticking to TDD. Now I am Addicted! There is a God like feeling that comes with having written bullet proof testable code.
Anyone who thinks it's a waste of time or is putting it off just do it and stick to it, you will become a better programmer and write better code. -
When asking for a raise, how do you guys know, how much to ask for / how much are you worth?
I've been working as a programmer for the last year and a half, and it's my first real gig in the sector. Without getting into much details, I've currently the opportunity to ask for a raise, but I don't know what would be an appropriate amount or how to research or calculate it.
Any input would be very much appreciated.3 -
8:43pm
Should I use django rest or graphene?
8.52
*Creates serializers and views*
9.32
I think mutations will work just fine
10:54
I don't need access to all models from the client
11:12
Let me start a new app and import models from the existing app
00:23
I am a programmer, I have no life. -
My dad bought me a book on QBASIC when I was around 7 or 8 years old, and within a month I decided I was going to be a game programmer when I grew up. That's not where I ended up, but that's how the journey started. My parents were both pretty supportive of that decision.
-
It's a challenge working with people that aren't as competent as yourself. Having another programmer misunderstand some system's design and throw copypasta around; or an artist who wants to chime in on low-level system design. It's hard to communicate not only how things work, but that a person should stick to their designated role and competency - without bruising egos.3
-
I'm about to start as junior programmer. I'm taking a course which includes Scrum, where the teacher said '99.9 % of IT uses agile'.
That can't be right, right?!?
Or am I just being pessimistic? Can I get some estimates from the pro world, i.e. you?9 -
My dad showed me vb.net when I was 13 or something and just went ahead to try to make different types of games with Windows forms, it was a lot of fun even if the games were garbage(I had a gazillion buttons on one because I couldn't figure out how to make the logic reusable with the hp bar); it is what put me on the programmer/engineering path1
-
I saw the book The Pragmatic Programmer. It's pretty old. Is there a more up to date version? Or should I read this one?4
-
well after solving many challenges and etc on ruby I decided today to actually use it. for real. and in my little playing it maybe become my new language, replacing python. Ruby is just great. but I don't have anything to make. I need ideas guys. or programmer friends! who wants to make something in ruby?1
-
People pressure me to get a degree but I think which I’ll pass, I don’t care about getting into research or management and if Carmack and Romero did what they did with little formal education I guess which I can be a good enough programmer to distinguish myself in my area without it.14
-
Hi,
I'm c# programmer for many years and I did everything I liked with c#. Like windows applications, web applications and etc. And because of core framework I can install web apps even on linux.
I know difference between c# and python.
My question is, Do I really need to learn python? Or I can continue with c#14 -
why do all erp solutions i know have a poor design?
one of you guys surely works for a company which sells erp solutions. as i am a user AND a programmer.
i just have to ask: do you have the feeling that your UI is bad?
and if - why is it like this?
i dont want to attack someone. just want to know the reason why all of the solutions i saw have bad UI or are just "user-unfriendly" (like you would say in german :D)1 -
Guys I have to write a CV for school as homework(yep), could you make me one or tell me cool stuff to add to make me look like a super duper crazy programmer?5
-
!rant
I am shifting to India and curious about something.
Do people in Indian companies talk about clean code or ddd or tdd or pragmatic programmer or programming practices type of thing?
As I said just wants a heads up.11 -
Which one is more worthy to spend after-work-time on (for a female fresh grad programmer): coding or cooking?6
-
How to become a better programmer? 1. Build something everyday/hour/minute. 2. review each do. What you did well or bad. 3. Repeat.1
-
So I have a programming question that has always stopped me from making so much. I wanna make stuff in the terminal like Conways game of life and simple games but I don't know how I would track everything like or how to set up the map/board and how everything moves and just all that.. does that make me a bad programmer? I'm fairly new but still..
And no I dont wanna Google it I'm trying to work on being social even if it's online4 -
High school Career readiness class assignment
I need to interview someone in my chosen future career (computer programmer or ethical hacker) anyone know any companies in Pittsburgh I should look for people at who may be willing to let me talk to them???
Please help8 -
Reading the source of a message queue system I'm planning on extending.
I don't see myself as a rockstar programmer or anything but the construction of arrays from hash tables, sorting those arrays and then a nested for loop to find matches really irks me. Luckily not on the critical message processing path but the stats collection thread. There are mutexes in play though that would probably delay processing a little bit when stats are collected. -
As a machine (plc) programmer I regularly have to get my 17mm laptop out to fix mechanical problems.
It really winds me up when mechanical or electrical bods can't find the faults so they blame software, I prove to them that it's not software by using hand tools and doing their job for them.
Bone idle people! -
I'm not sure. Was considering becoming a pharmacist when I was in high school. Also was considering becoming a graphic designer. If I had enough money to just quit being a programmer today and couldn't go back to programming, maybe teaching computer science or being an artist.
-
Good Old Times...
My mothers boyfriend bought me my own website when I turned ten.
He then taught me how to program HTML and PHP.
Until this time I wanted to become musician or teacher when I grew up. Now I'm nearly finished with my scholarship and about to become a programmer.
(Fun fact: the old website can still be seen on archive.org) -
If I could make sure every programmer I worked with now and in the future read one book, it would be Working Effectively With Legacy Code. I don't care how passionate you are about clean code, craftsmanship or other platitudes of the industry if you can't tidy up a messy codebase.
-
What if some one very cruel programmer programmed a programmer and designer AI that can generate code 700X faster, generate flawless and reliable code / design in any and Every programming language that could replace 100% of the programmers in the world?
What if he give it for free?
And companies started to fire all programmers and designers to download the free AI and use it and it was better than every programmer in the world?
What if the AI was able to code a whole Office suit and all Adobe products in just 3 seconds?
What if it was very intelligent that no one needs to hire a programmer ?
What if any one started to create their own app using it and replace programmers like car replaced horse?
What do you feel about it?
Do you wish if it happen?
Or not?
Is it your dream?
Or nightmare?17 -
I own a small software company and we are going to make T-shirts for all my coworkers, mainly programmers.
We are about 20 people and I wanted to make the shirts witg a small company logo, but the primary should be dev related text, slogans, jokes or illustrations.
But I'm out of ideas, being a programmer myself, I though Dev rant would have some cool suggestions 😎
Hit me!10 -
How do you train someone to be a programmer fast? (No not like a 'learn to code in a weekend' thing.) Books? Throw them in the deep end? Work with them side by side for a while?
We will be hiring a guy as a programmer. He is very tech/computer savvy, but literally 0 school or work experience programming. I've known him for a little while and honestly trust he'll try to learn but I feel with as little as he knows he is going to get overwhelmed fast. He is not technically under me but it's going to be my responsibility to train him.
I'm worried he's going to get completely overwhelmed and burn out quickly.15 -
Can anyone suggest what should a 16 year old python programmer from India should do. I think ml and deep learning or hot right now so I am learning those. Any suggestions, thanx in advanced 😊4
-
I don't think that "code" should be used as a verb. A programmer 'writes' code or 'programs' something. I'd rather not be called a "coder." Unless it's Halloween and I'm dressed up as a brogrammer.3
-
few days ago: I assign ticket to new programmer
today: receive message "Hi, quick question: I have the task pretty much done. The only thing I am stuck on is {insert one line summary of task}. Is there an example file where this was done before? Or do you have any thoughts on this?"
ticket system: "{tags me} This is mostly done. just need help {insert one line summary of task}."1 -
In the midst of considering to be an AI engineer, data science or embedded programmer.
Plan to retire from mobile dev, backend dev and webdev. -
In estimating software development the only certainty you have is that someone will be sad. Or the client or the programmer.1
-
WHAT. THE.
https://youtube.com/watch/...
1. watch video
2. comment your thoughts on it
3. read the following copypaste of my thoughts
4. comment your thoughts on whether I'm stupid or he's stupid
5. thanks
----
I am a programmer and I totally prefer windows.
1. I'm (besides other things) a game programmer, so I use the platform I develop for.
2. Linux is the best OS for developing... Linux. But I'm not developing linux. I want to use my OS and have it get in the way as little as possible, not test and debug and fix and develop the OS while i'm using it, while trying to do my actual work.
The less the OS gets in my way, the less stuff it requires me to do for any reason, the less manual management it needs me to do, the better.
OS is there to be a crossroads towards the actual utility. I want to not even notice having any OS at all. That would be the best OS, the one that I keep forgetting that I'm actually using. File access, run programs, ...DONE.
p.s.
if i can't trust you, a programmer, to be able to distinguish and click the correct, non-ad "download" button, or find a source that's not shady in this way, I don't want you to be my programmer. Everything you're expected to do is magnitude more complicated than finding a good site and/or finding the correct "Download" button and/or being able to verify that yes, what you downloaded is what you were after.
Sorry, but if "i can't find the right download button" is anywhere in your list of reasons why "linux is better", that's... Ridiculous.
6:15 "no rebooting" get outta here with this 2000 crap. because that's about the last year I actually had to reboot after installing for the thing to run.
Nowadays not even drivers. I'm watching a youtube video in 3d accelerated browser window while installing newest 3d drivers, I get a half-second flicker at the end and I'm done, no reboot.
the only thing I know still requires reboot within the last 15 years is Daemon Tools when you create a virtual drive, but that one still makes sense, since it's spiking the bios to think it has a hardware which is in fact just a software simulation....
10:00 "oops... something went wrong"
oh c'mon dude! you know that a) programs do their own error messages, don't put that on the OS
b) the "oops... something went wrong" when it's a system error, is just the message title, instead of "Error". there's always an "error id" or something which when you google it, you know precisely what is going on and you can easily find out how to fix it...18 -
!rant, reality check.
This may sound odd, but sometimes i deny wanting to learn a term or meaning of something because it is a severed thing from my knowledge.
E.I.: i read "Hey you can use LINQ for this!" as i am programming in C#. I do not mind reading up on what LINQ is, why LINQ is etc.
But, if i run into something like hey you can use XAML or whatever the hell, which i can't mentally link to anything i know, i flatout even refuse to look it up, or try to find out if it is related to my skills and if not, flat out ignore anything besides the basic concept.
Eventually i could still end up learning it, but if it doesn't click from where i am at right now as a programmer, i just skip it as unrelated noise.
Technically i deny to learn something, making me a bad "student" in a way. Otherwise i use my time optimally to only expand my knowledge on the borders or my current knowledge.
Does anyone else does this? Anyone longer then 4 years? Does anyone also apply this outside of programming? How did all that go for you? Is it a bad habbit or a good one?3 -
Anyone here working with quantum computing stuff? If so, what do you do exactly? Are you more of a theoretical physicist or a programmer? Does it pay well? Is it fun?
I'm learning about QC and considering specializing in it, but idk if it's a good career path.2 -
Why do you want to become a better programmer? For money? Or to make life easier?
I was going through this article - https://medium.freecodecamp.com/the...5 -
Making music definitely made me a better programmer. In fact playing lots of instruments showed me the different roles that exist on a team. Lead guitarists are kinda like programmers, constantly looking for the next challenging song to make. Singers and rhythm guitarists are like the team leads and PMs who want a nice bow on the product. Drummers are like designers really, they kinda show up and make something bad ass and disappear. Bass players are like solid backend or ops folks silently making stuff stable and grounded.
-
Here , I am posting some questions so plzz reply in comment 😄
1. VScode or Atom
2. Flutter or Kotlin
3. Android dev or Web dev
4. Cpp or Java
5. Windows or Mac
6. Product based or Service based
7. Stack overflow or GitHub
8. Full stack or single stack
9. MEAN or MERN
10. Programmer or Devloper14 -
Hello, I am a starter programmer. I don’t know too much about programming, just a few things. Do you know a course or any website that can help me learning to code? Thank you!11
-
I'm not doing this for money but what's the average salary of a front-end web developper or a programmer ?
(How much do you earn ?)1 -
As a group of computer-ily inclined people, what are your opinions one the words developer, programmer, and computer scientist? Do you see them as distinctly different things? Or interchangable? If so, how come?9
-
Hey!
Would you recommend React Native, or Electron for a not really experienced programmer?
I am just starting with JavaScript, and these two tools are the most fascinating to me. :)
I have been learning C# in school, but mostly had to teach myself in the past year.
Anyway, thank you, if you answer, it is really nice on devRant, and it's my first developer community to be part of! :D
Sorry for the broken english - not my primary language.6 -
Hey guys! I was working as a programmer for 3 years now, but I don’t have any diplomas or anything to prove that I can code. However I soon want to relocate from my country, and I was thinking about this: Is it a problem that I don’t have a diploma, or just the acual work experience would be enough for me to get a job abroad?
How is it in your country?4 -
Should I Price my addition to a paid software?
I Ranted about a program that was unfinnished and began writing a sample software that the programmer can use. With the recent update he placed his quote to HQ in the same Dropbox folder as the .exe,
Should I Share the code or Should i charge him?5 -
I'm a Bahamian in Canada and by Tuesday the 14th, Gotta go back to fun in the boiling heat sun. But I want to Slave as an intern with a programmer or programmers in order to learn. I can learn on my own but I learn faster when slaved to do a monotonous task repeatedly ad nauseam. Is there anyone who can help?undefined noon programming canada intern migration work study help will work for food and board slave3
-
Do you ever just slump back in your chair when you decide to fix or lightly edit something and then suddenly a few things break for no reason? I do that a lot, especially when I'm working with Unity2D because the project im working on is in dependency hell. (Or what I, an amateur programmer see as dependency hell)1
-
am I the only person that searches up stuff like "best tools for programmers" or "apps every programmer should have" after I finish learning quarter of a language
(Btw I found devrant by searching up "social medias for programmers)8 -
Anyone have tips or extra features on asp.net mvc that i need to know in order to survive? I'm just starting to learn it as I have to maintain a neglected system and they only had one programmer working on it. And that only programmer is deceased.
My current emotion is like;
I'm a potato,
Not only physically,
But also mentally..2 -
Am I missing something? I'm a software developer and I like to sove design problems but when I search for something like 'effective problem solving by programmer or software engineer' it always comes down to data structures etc.
I am more interested in design part of it? How can I search for the system designers who are not web designers etc.
What to search for when I want to see how someone has solve interesting system design problem?11 -
No bugs or errors how good is this
after some time ..
..Full bugs and errors...
..
.
.
Who build this lang/framework ...
.
.
.
Not programmer friendly :(
...
.
after some time ..
.
.
No bugs or errors how good is this
No bugs or errors how good is this
after some time ..
..Full bugs and errors...
..
.
.
Who build this lang/framework ...
.
.
.
Not programmer friendly :(
...
.
after some time ..
.
.
No bugs or errors how good is this
No bugs or errors how good is this
after some time ..
..Full bugs and errors...
..
.
.
Who build this lang/framework ...
.
.
.
Not programmer friendly :(
...
.
after some time ..
.
.
No bugs or errors how good is this
No bugs or errors how good is this
after some time ..
..Full bugs and errors...
..
.
.
Who build this lang/framework ...
.
.
.
Not programmer friendly :(
...
.
after some time ..
.
.
No bugs or errors how good is this -
!Rant
What are your opinions about Kite?
It's an AI that acts as your very own pair programmer.
Links:
https://youtube.com/watch/...
Or
https://kite.com1 -
What's better for improving knowledge of programming?
Learn using courses/books or trying understand code from other programmer
(sory for my english :/)4 -
I got bored / fed up with my previous line of work after just ending up on that path a good decade earlier, and started thinking what could be the thing I either could potentially be any good at or would possibly enjoy - and also make a steady income from as well, which was a luxury my previous career could never have offered me... for the longest time I couldn't think of anything. I just started browsing for some edu to apply, and saw an ICT BSc. And off I went... I guess the final realization I wanted to be a programmer, not a data analyst or ICT salesperson or something such was sometime during the series of Programming 101 courses that I found thoroughly enjoyable.
-
Quick poll for .Net people. JetBrains ReSharper is:
A. Vital for getting anything done.
B. The work of Satan. Avoid at all costs.
C. Used to be (A) but VS2015 makes it redundant.
D. I've never used it.
E. I have used it, but I have no strong opinion about it one way or the other.
(If you say E, you're far too placid to be a programmer and you should practice getting more irate about other people's software choices ;)1 -
I learned Python3, HTML5, CSS3, JavaScript and Bootstrap 4. I also did some web design project. But I think I need more practice for being a good programmer. Now, I need A platform that will give me some design or programming exercises for practicing. The platform can be any website or android app. I don't looking for something that will say, "design a calendar or make a calculator" or something like that. I'm looking for more specific task. Example for html:- I need all tags and attribute based task. so that I can learn everything properly. something that will say do the array task in JavaScript, do the h1 task in html. I want to see the result of an exercise if I failed in that exercise. So that I can learn from there. I want to make sure that the exercise will cover all topic of that language. so that I can learn everything topic of a language.
IF YOU KNOW ABOUT THAT KIND OF APP OR WEBSITE THEN PLEASE HELP ME. I'M NEW IN PROGRAMMING.15 -
Don't tell your family you're a programmer... they will all ask you to install a program or clean their computer lmao!
-
I'm really worried about my future as a programmer. should i learn a new language? I already experienced in PHP and a little javascript and vuejs and recently i learned some golang for web and previously I do some java/kotlin for android app.
should i learn a new language such as python? node? or some new framework/library like react?
or i should stick with what i already know?5 -
A computer programmer is just a device that can transform one or more cups of coffee into a hundred or more lines of code.3
-
Unity VS Xcode for beginner noob iOS game development? Is it better for a new programmer to learn Unity or learn the frameworks Apple offers?1
-
When it comes to work, I wouldn't say that I get low motivation. In every single job that I have been in I have seen some terrible coding, or when I review my previous stuff I find it was also terrible. Always wanting to improve/refactor stuff is always a motivation as it'll in turn make me a better programmer. Also I hold that belief that you have to do the shit out of your job since you can be replaced!
-
Whenever I rant about JavaScript and it's terrible way of doing things differently and totally illogical in the way real programmers would do things versus webdev-scriptkiddies...
Whenever I laugh about these engineers who can only 'code' in Matlab...
Whenever I hear people consider configuring (of stuff like WordPress or RGB-Keyboard-Lights etc.) as 'programming'...
I wonder, if I'm just like the 'Real Programmers' back in 1983 who truly considered Fortran or Assembly to be much more superior than Pascal and someone who coded in the latter or even used a simple OS like UNIX couldn't get accepted as a programmer.
Found that old article about "Real Programmers".
It's worth a read.
http://pbm.com/~lindahl/...
Just consider someone writing modern computer programs without libraries, ifs, for loops and only gotos by hand from top to bottom...
Some day I want to start some modern project everyone else would do in some random modern scripting language and hack it down in assembly just for fun and to tell people, I did it. So I could call myself a Real Programmer too.2 -
So I go on scratch (Mild Scratch Programmer), and I see this one person, Who does NOT know how to script or program, even though he specifically states IN HIS PROFILE, that he is a "Professional Scratch Maker", Not even the correct term to describe a "Scratch Project Developer". I literally told him in his profile chat, that the way he described what he was, wasnt the right way and tried to help him update it, and he completely blew up on me and starting getting toxic......God I hate toxic kids.5
-
While browsing I just found the following website titled The Mediocre Programmer, and thought it might be an interesting read for some people on dR that are grappling with self-doubt, impostor syndrome, or similar issues:
http://themediocreprogrammer.com/wh...