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 - "software development"
-
I love how "shotgun debugging" works.
Let's say the microwave doesn't work. I put my burrito in it, press buttons. Nothing happens.
Any sane person would trace the possible cause: Check if it is plugged in, maybe the fuse is blown? Nah, we don't have time for this: Let's try shotgunning it!
- Turn the burrito upside down.
- Try aligning the burrito in different cardinal directions.
- Press random buttons
- Remove burrito wrapper
- Separate burrito into single components, sort them onto a plate in a nifty layout and try microwaving that.
- Remove each component of the sorted burrito plate and try microwaving the plate with less and less items.
- Try microwaving each separate item and then later reassembling them back into burrito to see if it gets heated after the act.
- Try putting a cat on top of the microwave.
- Pour water on cat
- Notice a strong reaction involving water and the cat.
- Try catching the cat for additional testing.
- Go to the hospital to get stitches on your open wounds.
Later write a bug report to the maintainer: "Microwave doesn't work. Tracked the issue down to the moisture level of the cat, additional testing needed."7 -
The everyday software development process:
I can’t fix this!
Crisis of confidence 😕
Questions career 😳
Questions life 😩
...oh it was a typo, cool 😆 🙌3 -
On a serious note, most developers really don’t code complex algorithms all the time. The bar for interviews is way too high— to the point that most people get discouraged from pursuing a career in IT.17
-
My brother just started learning web development. Day 1 of playing on his own domain, and he breaks his WP install twice in an hour. He sends me the following text:
This is like a horribly frustrating game.
Best summary of software development I've ever heard, and it's only his first day.6 -
No-code platforms always like to forget that writing the code is *literally* the easiest part of software development 🙄15
-
The easiest way to get into software development: Learn from someone with more experience.
The easiest way to master software development: teach those with less experience than you.
Knowledge sharing is the basis of our industry. I can't ask people to share enough7 -
"and what do you do for a living?"
"I study software engineering and work as a software engineer part time"
"Really? You don't look like it!"
"Excuse me? What do I have to look like?"
The stereotypes are strong in development...4 -
When somebody submits an issue to your backlog that not even Software Development Jesus himself could fix8
-
Answer from 3rd party software company: "we can't fix these bugs because it requires development on our side".. hehe, yeah, no shit 😂4
-
People who think software development is not a creative job are wrong. It is very much similar to other creative jobs. It is logic based creativity.
Ain't it? 😛9 -
Ninety-ninety Law - Tom Cargill
"The first 90% of the code accounts for the first 90% of the development time. The remaining 10% of the code accounts for the other 90% of the development time."
A good list of laws found here (old but good read):
http://globalnerdy.com/2007/07/...2 -
Just joined a skype meeting:
Me (software engineer): Am I audible?
Product Manager: Am I audible to you?
Business Development Manager: Hey guys, Am I audible?
After 30 minutes:
Me: Hey guys, Am I audible?
Product Manager: Am I audible to you?
Business Development Manager: Am I audible, guys?6 -
The software development process
i can’t fix this
*crisis of confidence*
*questions career*
*questions life*
oh it was a typo, cool2 -
Going through the name list of Manifesto for Responsible Software Development at http://manifesto.responsiblesoftware.org/... when suddenly......4
-
Tired of stereotypes. It seems that if someone uses a Mac, is posh; if someone uses Windows is a silly cunt, and if someone uses Linux ... well, it seems that's the way to go, right? Well, no.
Suddenly the world is filled with script kids who come and indirectly recriminate you that you have no idea of computer science because you use Ubuntu instead of Arch. That has happened to me with a recently graduated kid.
Really? Do you really consider yourself a good developer only because you have Arch installed and you hate Windows and Apple?
Let people use the system and development software that they prefer most (or that one that their company forces them to use).
This kids have to be more humble and focus on creating better code, help their colleagues and know how to deal with clients.11 -
Hardware development needed 3 months more than estimated so PM cuts this time on the software development to keep the schedule.
That's gonna be a big success.9 -
I was taught from waterfall process model to Agile development..
But no one taught me this real software development process..1 -
User: "If I change something and click save it overwrites my previous entry." Me: "Of course it does. To make a new entry you you have to click New Entry." User: "That doesn't make any sense." Me: *facepalm5
-
Fuck software assurance.
Fuck functional specifications, fuck software requirements, fuck V-model bullshit documentation, fuck integration test plans.
Fuck trying to shoehorn waterfall requirements into what clearly was an interative development.
Fuck me for being a single dev handling all this bullshit by myself.3 -
You refactor after there's code. You can't have clean code if there isn't code to be cleaned to begin with. Code first. Think of perfection later.4
-
My software has been attacked by internal hacker to test my software for safe holes, they found none and did not get through 😁4
-
The software development process.
I can't fix this.
*Crisis of confidence*
*Questions career*
*Questions life*
Oh it was a typo, cool.2 -
This is 2020. All these companies should know BSc in computer science doesn't mean shit to software development20
-
Uncle Bob and Martin Fowler. Their books (“Clean code”, “Clean architecture”, “Refactoring”) and Twitter posts have changed the way I look at software development.5
-
Applying to more internships today and found this:
Position: full stack blockchain engineer intern
Basic qualifications:
- 7+ years of experience in software development
- 2+ years experience developing smart contracts
- 5+ years professional experience in Java, Go, Node.js
Wtf is this? What intern has 5+ years of professional software development?
Why even label the posting as an intern when u want someone with years of experience?
Stupid fucking shit I swear12 -
When your internship was suppose to be in software development but you end up making logos/graphics and the front-end of a webpage...3
-
The state of informatics education is just saddening.
You study "Software Development" and then you get to do exams asking you to do some basic linux commands - with full internet access on a computer. People are allowed to fail this and study on. On the other hand you have to do real coding with pen and paper, have to calculate from hex to bin to dec and stuff and most Importantly - know about all kinds of math stuff completely unreleated to cs.
Graph Theory absolutely makes sense in my eyes, but not if it's plain fucken math without even mentioning computers or applications of it. But if you fail that everyone looks weird at you.
I know about coding. I got A's and B's in all the coding exams _without even doing much for them_ but then fail all the fucken math exams. Makes no sense. FML.8 -
I like how in every other profession if something doesn't work it's called a mistake or a fuck-up but in software development it's called a bug and it is absolutely expected.2
-
Wasting so much time on gaming instead of learning software development when I was just starting out5
-
What's the dystopian future you fear in software and development?
Personally, I already see all the desktop environments implemented on top of a HTML engine.17 -
Have you ever heard the story of the first bug in software development?
The first documented bug was actually a bug. There was a moth trapped inside the computer causing the bugs.
source: https://commons.wikimedia.org/wiki/...8 -
Get into management is not a promotion but a career change.
But I saw a salary bump since I'm working as a software development manager.16 -
So apparently, there's a "leaked" recording of the AWS CEO telling software devs to stop coding and be prepared for the day when "AI takes over software development."
Can someone point me in the direction of the AWS Headquarters?
*cocks shotgun*
I just wanna talk15 -
That horrific feeling when the code that worked last night.. suddenly stops working the next morning... And the debugging continues..
Ending up identifying a new corner case.....2 -
Some days you write your code and it all goes well.
All your tests pass, you write clean code, you solve your problems nicely.
Other days everything that can go wrong, will go wrong.
...the latter was the case for me today.4 -
Godmotherfuckingshitpissballs fuck software development. Seriously wtf.
I learned c# and Unity for 4 fuckin years. Now I want to learn Electron and i just cant get it to fuckin work that motherfucker!
Installed node.js into a folder on my Desktop, git cloned the quick start app, copied the files, npm start and wow it starts.
ONCE.
It does not start anymore wtf? Also the stupid tutorials that I bought dont fuckin explain how to set it up properly wtf...
Doesnt help that im a windows noob and the guy in the tutorial is a macSnob.
Goddamnit I hate this phase of learning stuff. It fuckin sucks.
Also software development is around for like what? 30 years and electron is the best solution for GUI that people came up with? Fuck me.30 -
One of the most infuriating ideas in software development culture is that you can build maintainable applications without a strictly enforced type system and structured data.
Sure, it's more fun to wack around a dynamically typed system until it works or to write a major application with mutable datastructures... It's a least fun until a few years in and you have to debug an unexpected overwrite or a inconsistent use of an object property or whatever.
Anyone who writes maintainable code eventually figures out that you need rules and procedures, the issue with JavaScript, python, ruby, lisp, etc developers is that they think it's us developers that needs to enforce these rules instead of the compiler (which is infinitely better at it).60 -
I hate when a software update changelog looks like this:
The latest update is now available, update your software to get the most out of it.
I want a fucking changelog before updating my things. Like: fixed a bug, new button with cool new feature. Just something. I have to know. Can't just install something blindly that could ruin my software, especially when it's not reversible..1 -
Don't attack flies using tanks.
In 2020, a bug was found in gnome-terminal where selecting many megabytes of text inside the terminal would cause the terminal emulator to crash.
As a remedy, the brain of gnome-terminal developer Christian Persch spawned a "brilliant idea": Limiting the "Select all" feature to selecting only the portion of text that is visible on screen.
In other words, Persch made the "Select all" option useless. After pressing "Select all", it appeared as if everything was selected, but once you scrolled up, nothing beyond what was visible was selected.
By solving a minor problem that rarely ever occurs, Christian Persch created a major problem that often occurs.
Source for screenshot: https://gitlab.gnome.org/GNOME/...11 -
Sometimes I feel like, even thought being a Software Engineer, I know web development better than 70%-80% so called professional "Web Developer"15
-
The first ever actual book about software development and comp-sci theory that I am trying to read. Wish me luck!10
-
Left my post as a software engineer in a Software Development company.
I’m now a Lead engineer in a consultancy.2 -
So tired of LinkedIn recruiters thinking software development is the same as IT. Yes there are some overlap of skills but I'm not going to switch from web development to maintaining exchange servers.5
-
"Please don't break. Please don't break."
This is all we ever think about when making a half-baked software just in time before the deadline 😂😂😂5 -
Joining devRant.
Learning Kotlin.
Learning to dev, actually.
Being fascinated by software development. -
My mom told me I can be anything, so I became a masochist.
A.k.a. how I started a career in software development. -
In my software development class today, the teacher asked us what a double equal sign means, and I swear to god, a student said “it double equals that value” 🤦♂️4
-
What profession would you say is most like software development? I'd love to be able to give people an idea of what I do, without making it sound like witchcraft...10
-
This business philosophy is relevant no matter which industry, culture or century you're in. In software development a user- or customer-centered design approach is particularly important👌
Via Instagram @alphaimplement 🚀14 -
Software development best practices: decouple your code
Apple, on applying a bold text style: Nah.5 -
This kid in my software development class comes up to me and says, "this class is the best class to get hungry in. Because it is all about the bytes"2
-
It's tough when you want to do every fucking thing related to software development over a fucking night 😑2
-
Why can't software development just be software development? I hate when laws and politics, etc., get in the way
Look at this, for example: https://arstechnica.com/information...
Apple added some code to make the Chinese government happy, which resulted in a bug, which is stupid!4 -
Today I learned that there are 26.9 million software developers in the world as of 2020.
That's only 0.35% of the World Population. We're special guys!9 -
Shitty clients who has misconception of Software Development as it is drag and drop and thinks anybody can do it with ease.5
-
delete unused code according to IDE
unit with context tests now fail
what is a good alternative industry or career instead of software development8 -
Finds interesting looking "graduate' software development role...
"PhD desirable, leading university, straight As at A level"
Wow.3 -
Anyone who says/thinks software development is just piece of cake and these IT guys have magic wands should be quarantined for the rest of their lives. :-/6
-
Division of my 8 hour work day:
30% Answering Emails
20% Attending Meetings
40% Troubleshooting Bugs
30% Support Calls
10% Project Management
90% Software Development3 -
Features of any software product development: there is a catastrophic lack of time to get rid of bugs, but always enough time to make them even more. 🤦♂️
-
I think software development would be immensely difficult if there were no internet and you would have to search everything in a physical library whilst left to your intellectual wit. That would require great skills.
I used to do it like that back in 1994, but of course now I don't have the time for that unless it would be on a hobby project.9 -
Haha, today I learnt that agile doesn't just stop in the enterprise with SAFe (Scaled Agile Framework), management has continued the theme in my new company with Lean-Agile Center of Excellence (LACE) and Agile Release Trains (ARTs).
Software development in 2021...9 -
Sometimes I worry about the impact AI will have on software development jobs in a future.
... then I see things like this and remember why humans don't deserve nice things.3 -
TDD has not been proven in studies to provide substantial reduction in cyclomatic complexity or other metrics of software development.17
-
I’m not sure if I like my software development teacher using my code for examples to show the other students. Sometimes I get the “oh that’s nice” and other times I get the death stare”🤔8
-
I'm so confused with this app right now. I've seen very few rants and mostly just photos making fun of various issues that occur in software development work culture.5
-
Did anyone here try to go self-employed before by selling software? If so, did you succeed? What's your story?7
-
Software development isn't just about code
Software development isn't just about code
Software development isn't just about code
Software development isn't just about code
Software development isn't just about code
Software development isn't just about code
Software development3 -
I am confused to choose in which field should I go...Web Development or Mobile Development or Software..?
Please help12 -
Today we were told that management decided that apart from software development we are also responsible for internal IT support, such as helping business with installing programs on their laptops. Yay!2
-
Before I learned software development, API sounded like a kind of beer.
Today I used the term so often that I have in fact recently tried to order an API at a bar.1 -
Just because you have no idea what you are doing does not make you an artist.
So can we please treat software development as engineering?
I get that in software there are a lot of unknowns and you won't always find best practices, especially if you want to be a pioneer on the bleeding edge.
Yet maybe that issue you were trying to solve with your hackish -- I mean artfully -- solution is a lack of understanding of the basic technology?
If you want to do art, try poetry.3 -
Trying to reliably do Xamarin iOS development has sucked almost all the fun out of software development for me over the last four weeks.
Xamarin Android? Minor hiccups but mostly smooth sailing.
Xamarin iOS? 5th level of development Hell.6 -
"we are reluctant to actually make a product roadmap because then we have to stick to it"
- the CEO of the software development company I work at during our last town hall who wonders why our customers are always frustrated with our software...5 -
Software development lifecycle:
Step 1: Take shortcuts to get the project done in time.
Step 2: Wait for shit to hit the you know what
Step 3: Goto Step 14 -
"Desired Characteristics:
Solid software development skills, in at least one major language (e.g. Java, JS, Node.JS, C, C++)"
Node, huh...2 -
What’s one thing (big or small) you still don’t know or understand in software development and still don’t give a fuck.
Mine: Bitwise operation17 -
I'm fairly new here, so I can't wait to see that one person who knows nothing about tech or software development/engineering join devRant and have no clue what anything is.
-
The heart of every software company is the development department.
Without it:
- The sellers would have nothing to sell
- Testers won't have anything to test
- Technical support wouldn't have anything to install1 -
ATTN: ALL DEVZ
I think we all should just band together and say FU! to all of these software companies and form one gigantic software corporation, steal all of their clients, and make them beg on their knees for us to help them. Not only that, make them go through a series of VERY stressful interviews (to see who deserves our time, of course) in which we simply say....."no" with no explanation. Bwahahahahhahahaha!!!
Wishful thinking.... 🤔4 -
Am I Data Engineer or Software Development Engineer ?
I design the infrastructure for analytics data, and I build the infra entirely including an development. Except making reports out of the data.
What I'm supposed to be called ?
Data Engineer ?
Software Development Engineer ?
Definitely not an Data Scientist. Official designation given by company is Data Engineer II. But what I'm ?
Confused, someone help me please.5 -
What software do you use at home for software development?
I use Sublime Text 3 on Ubuntu 16.04 and a server with GitLab EE.12 -
Why the fuck do everyone want to teach "web development ", "programming ", "software engineer"...."coding". Everywhere I visit - I am hunted with "learn coding".8
-
What if there was like a 1-2 day workshop that helped recruiters be more technically fluent? Like the basics of software development (not programming, but concepts and what engineers really do)?6
-
Writing some experimental test software. Consider calling it Jude, after saint Jude (look it up) and then wonder, is there a patron saint of software development/testing?
There should be...1 -
My path to software development was: Hardware Engineer, Helpdesk Analyst, self-taught Junior C# Developer...
Will not studying CS become a hinderance later in my career?14 -
Going on a object orientated software development course today.
Ive done some, not alot, im mainly powershell fanatic since im automating alot as Server admin.
If the course is good/i enjoy developing like this, i leave the army and go for "development school" at summertime ! Super excited!!1 -
12 Stages of Software Development:
1. Analysis.
2. Development
3. Realization the whole analysis is complete bullshit and has nothing to with reality.
4. Denial about failing deadlines.
6. "Acceleration": adding more people to the project, bringing out big corner cutting machine.
7. Learning that massive amount of new features needs to be added, while the deadline is two weeks away.
8. Putting some random crap in production, riddled with horrid bugs and security flaws, to technically not miss the deadline.
9. Get the mess almost working long after the deadline has passed.
10. Maintain this steaming pile of crap for a year.
11. Start planning for full system rewrite that "Makes Everything Better".
12. Goto 12 -
Copy and paste everywhere is not an acceptable software development methodology. It's a sign that something's very wrong.2
-
Any development on a complex software is like playing Jenga. You make your changes and hope it won't break down the whole structure.1
-
Sooo TIL:
Running software that is still in development and it uses realtime jackd is a REALLY BAD IDEA. I could not even kill the damn thing! Thankfully shutdown -r now worked...1 -
If only clients could understand the frustration of implementing things which don't seem to fit in the natural order of software development, then the world would be a better place.1
-
Uncle Bob, Martin Fowler, Kevlin Henney, Doc Norton, Allen Holub.
They have all taught me great things about software development, whether through books or superb conference talks. -
Please be gentle, first rant. :)
Can you please provide me with literature recommendations:
1. Books about software architeccture, design patterns and best practices in general.
2. "Relaxation" books related to developer's life experiences, something like "The Phoenix Project" (https://amazon.com/Phoenix-Project-...). I really enjoyed that. :)
I am aware that this is not best use of rants, but I would really like to hear this community recommendations. Thanks in advance. :)9 -
Dev! How the fuck do you cope with ignorant clients who thinks they know about software development but cants differentiate between a domain and a server!!6
-
I actually learned alot about software development after getting a job and doing it for a year, but not in my 4 years of B. Tech Education.
- Frustrated Indian5 -
Going to be taking my first certification test soon! It's the HTML5 Web Application development fundamentals MTA if you were wondering and im getting it for free so I've started refreshing and studying! Next I'm going for the Software development fundamentals C# and VB!2
-
Found a nice place to start if you are planning to switch, tinkering or even just want find some new packages (like me) for GNU/Linux. It's a blog about operating systems, software and software development.
Check it out: https://erikdubois.be/4 -
Is there anyone from Barrie ontario ? Looking for Java and JavaScript developer for making connection1
-
Software development is a special kind of a nightmare. The kind that you wish you could wake up from, but can’t, because code is money and money is life.4
-
Sadly I just can imagine more development directed to increase consumer behavior (ads, social) and less to actually improve people's lives.
Shouldn't software development have an identity other than the enterprise? We are probably the better communicated professional community there is. Shouldn't we rise? ✊2 -
It's all based on the dev's experience. A beginner always faces trouble estimating a feature/project, but seniors don't, cuz they have the experience to get over the hurdles in software development.1
-
I'm starting to rethink the 'Software Developer' title as 'Sanity Maintainer'...
Software Development is just convoluted.. and it often comes with stress; I hate stress.2 -
Android development -
Where you can release a major update over a weekend but spend weeks trying to fix a small bug that 'might' affect a very small group of users1 -
I was asked to introduce some interns to software development and what it is about.
They are not IT interns, so I am wondering how can I explain what I do to them?
Any suggestions?18 -
Everyday standup is like a boring comedy movie...it is 2 hours long and you enjoy it everyday thanks to some interesting characters in the movie(standup)😂
And I am in the standup and ranting about it!!!1 -
Nobody likes to be compared. Like, " why can't you be more like him/her".If someone at the company do something better, they become standard.
-
When you got to get through the swarm of elective classes to get to the meat of the bones in a Software Development degree 😤
How many times do we need to take Math in order to get across that we only use like 1/4 of what is actually thought and apply it to IRL scenarios?!
My FASFA is gonna run dry at this rate and I just wanna start these Software Development classes already 🙄😭🙏1 -
Is it just me or do software developers get the shit end of the stick in absolutely every project?4
-
I want to read a good Software Engineering book. A modern one, which contains new agile approaches, useful diagrams, etc. Not the classical, not so useful, class diagram.
What do you recommend? I'm currently more into web and mobile apps, and I want to be able to describe my backend and frontend with useful diagrams which describe better to users and other developers my desired design. -
Developer environment on Mac > Developer environment on Windows.
Just saying. Unless it’s for game development. Or for shitty server software development AKA Microsoft Server 2003.11 -
Do you find yourself regularly thinking about getting out of software development? What are some reasons?6
-
If, as a Dev, you have not heard of BAYOU, you need to research it, especially if you live in an area that can afford the initial investment. I think this AI technology will mature in less than a decade.
https://sciencedaily.com/releases/...
I don't think this will be limited to software development either, I think this type of AI will lend itself equally well to database development. We live in a technologically exciting, if somewhat unsettling world.5 -
There are a few constants in Software Development:
1) The requirements always change.
2) Don't trust input.
Silly me was so naive to ignore 1 and 2 and later I dealt with the consequences.
1) Oh, we have this new API and we're only going to build Google Maps interfaces with it. Nice, easy task. We won't have to address the other parts of the library, wooh! The next day: "Yeah guys, we kinda wanna use the other parts now". Me: sigh.
2) Simple task: I have my API accept CSV files so I can generate graphs out of them. What could go wrong? Provide wrong file? I caught that. Provide completely fucked up and garbled CSV? Whoops.2 -
Imagine a "development" environment with no vcs, no APIs, no general hierarchy for db admin or software development, no test environment. Well this was my first job.
Quite literally a dumpster fire.
I know I'm not a world class developer but I still think this was beyond unacceptable for a software startup.2 -
Can anyone suggest good book for learning how an os works
Working of microprocessor
Unix
C
C++
book for complete software development form noob to expert8 -
Best software is the least famous. Worst software is the most. Because the more an organization spends on development of the software, the less it can spend on marketing it.3
-
Decided to post all things that are bullshit in software engineering to a single blog post. 64 was good start but maybe after some time 128 could have been possible. What am I missing?
Post can be found here: https://link.medium.com/ilC9RgLDUkb6 -
When you get a job that is advertised as a software development job, but you end up doing 80% software development and 20% help desk support tickets.
Sometimes I really hate this industry. Also, what is it with people assuming software developers can just wave a fucking wand and make shit work? FUARKKKKKK!
Free overtime when we're deploying too, fuck yes! I love free overtime!1 -
ProTip/Common knowledge
When looking for an exhaustive answer to a problem you’re facing regarding a specific technology, instead of asking the community for help, post a rant/false assumption connected to said technology and your specific problem.
Et voilà, never before have answers been provided with such swiftness and clarity. -
Do you plan the application, on which you will be working, before you actually begin to write code?
I do web development and usually begin with something rough or look at designs of other developers. Like an dashboard example, when I see an image on google search that I like, I try to make something simmilar and when I have the surface I can add the functionality and improve the design.
Sometimes I have to make changes in half of the development because at the beginning there was no assumption that there will be a need for a certain functionality or I change a implemented feature to work properly, so I have to refactor something I made as a ground on which other parts will rely, although if I had planed the application in detail, maybe it wouldn't come to such refactoring.
In school we did prototypes, used to draw flowcharts and hold on a precedence diagrams that we made, but now at work when I receive an projekt I just begin to code :-D maybe this should change, how do you do it? If you plan your project, how do you do it?9 -
When a client wants you to build a castle and demands an unrealistic timeline then tries to rip you off thinking that software development is a child's play. you drunk mate?2
-
I am planning to intern somewhere in the world. Do you guys know any nice companies? (Company name, website, country)
Doesn't matter where.
background:
webdevelopment
softwaredevelopment12 -
Systems guy: this is how you slow down development projects. By tying design to a software development ticket.
Software guy: yeah but that's how you get reminded to do the work and tie a design requirement to the software development effort in the ticket.
Systems: why do I need to be reminded of my design work?
Me: because you're a year behind software and at this point you are just documenting what software has already done?
Sometimes I feel like the design guys don't understand that if they want to be involved in the process they need to NOT keep us waiting until right up against the deadline to give us the design. -
software development is a great thing... when you're the only one working on the project. otherwise everyone writes their part of the code, and you don't feel "in full control" of the codes and software. i hate that feeling.1
-
How was your experience working for a software development agency? How big was the company (number of employees and projects)?2
-
There are few things I hate more in software development than writing mappings from shitty SOAP apis to JSON.2
-
Just saw that the University of Hawaii has a Collaborative Software Development Lab, I think that's one of the more useful things in university
-
I'm working as a senior software developer at my company.
My seniors are asking me to take the scrum master role.
Is it good for my professional development.
Will I be cut off from the technologies that I work on now. I don't want to leave development. Can I do both at once?4 -
Sometimes i motivate myself by going on youtube.com and searching this exact "A day in the life of a software engineer"
then i watch a couple of videos during breakfast and lunch time
and search pretty much anything to do with software development
and also listen to some Lofi beats -
!rant
I found this very interesting youtube channel.
https://youtube.com/channel/...
He's developer that shares tips and experiences about software development and team working. -
The condition of software development in 2019: “Please don’t apply if you don’t have the core concepts of programming, and you depend upon copying and pasting the code from StackOverflow/saved file.”2
-
Give me more fancy abbreviation questions.
After 10+ years of programming this will definitely improve my knowledge about software development.5 -
Software development is looking at the screen whole day, pushing keyboard keys sometimes and getting paid much for these actions.8
-
For Software consultants.
I am newbie with 2 years of development experience. What should be my road map for being an independent software consultant in the long run.2 -
my boss is the software designer atm where every feature or modification is either conflicts with previous ones or is a change request.
Its like try and error development ! -
How can I choose the right interns/developers? Any lessons? I'm planning to setup a full-fledged software development company.20
-
What do you think of software architects? Do you believe that this role is needed in software development? Any good or bad examples?4
-
Feeling bad 😞😔, someone tell me how to start software development.....I believe it not html,css and Js ,,,...or is Reactjs8
-
What would you check or look out for before choosing between multiple offers for a new job in software development?
I have multiple offers from different companies for a dual bachelor's degree.2 -
The debate between using tabs or spaces for indentation in code is a long-standing argument among software developers. Those who prefer using tabs argue that it takes up less space and is more efficient, while those who prefer spaces argue that it allows for more consistency and easier readability.
Many developers have strong opinions on this issue and believe that their preferred method is the only correct one. Some even go as far as to say that using the wrong method can negatively impact their ability to work with the code.
Regardless of which side of the debate someone falls on, it's a common source of frustration and humor among developers. The argument often devolves into jokes and sarcastic comments, with both sides poking fun at the other's preferred method.
Despite the often lighthearted nature of the debate, it highlights the importance of code readability and maintainability, as well as the differences in personal preferences and workflows that can arise within the tech community.19 -
[Advice wanted] I want to start freelancing as a software developer. I am 23 years old and I develop software since 2 years, since 6 Months I work as a working student in software development.
I am kind of feared that I am still to inexperienced, I am afraid of failing. What do you think? You got any advice/ experience you want to share?11 -
someone asks me : What do people not tell you about being a software engineer?
So the thing is , No one actually knows what they’re talking about.
See, the thing about building software is that usually you are inventing something.
Not in a pretentious way. I don’t mean “inventing something” as in inventing the light bulb, but I mean making something new that someone else hasn’t built before (well, hopefully — if you’re building something someone else already built, then you might be doing it wrong).
Because of this, people are usually just coming up with solutions based on what they think will work.
And that’s about the best you can do. Sure, the more experience you have, the more you can recognize certain patterns, or lay certain architectural foundations, but you’re mostly just coming up with something new. Maybe not 100% new, maybe some sort of slightly different thing than another thing that exists, but it’s still new.
So yeah, no one knows what they’re talking about. You’ll sit in meetings, with people talking about all kinds of smart-sounding stuff. Most people are trying their best to understand and play catch-up. No one wants to be the dumb one. People try to make it a science as much as possible, but if you really wanna be honest, people are just trying stuff and seeing if it works.
It’s not a bad thing. That’s just the nature of software development.6 -
Software development process:
0. I can't fix this
1. Crisis of confidence
2. Questions career
3. Questions life
4. Oh it was a typo, cool -
PSD - Predictive software development:
Software development process where one predicts the behavior of the shit code in the library and writes code to handle it accordingly so that the aforementioned shot code doesn't barf and take down the entire system with it2 -
What are some good awards for a software development competition?
Budget: $1200
Some context:
We are organizing our flagship event with six tracks - each has its own set of talks and events. For the Software Development track, we are organising a Battlesnake competition and would love to get some ideas about the awards.
P.S. We are giving them general event swags too, but need something relevant to software dev as an addition
P.P.S. Giving money directly is not an option due to some administrative stuff12 -
Discord server under development for software engineering, cyber security, networking, and IT talk in general. Looking to meet new people and talk :). @ me if you're interested in testing it.4
-
After you spent 3 years going into web development and eventually becoming good at it then you realize mobile apps sell for way more money than a website because of the existence of wordpress, wix, shopify... Like i aint shitting everything i learned so i can learn kotlin and swift from scratch. Like wtf is wrong with the market, software is software. Fucking fuck my life.1
-
Girls and software development are not different, you fall in love with their front-end, then end up realizing all you just wanted is to screw their back-end.1
-
To those with more years of experience, can software development be a 9-5 career with (almost) no studying outside of work? I want to achieve that. I want it as a source of income and to spend my free time on my hobbies and with family. Is that even possible?
note:
I love programming by the way, I'm just tired of having it taking my whole life and I want to do other things before I die...6 -
I always did amusing those discussions about development IDE . People seem to worship software like if it is a god or like if it really matters which one you use.1
-
Hey guys, gameDev here, wanting to branch out to software development in my spare time. Im using C# and Visual Studio, and rarely C++.
I want to make some software in c# or C++ with a GUI, more than just CMDs. Im trying to program a project manager or something else but dont know how. Need some tips!9 -
So, some friends of mine are going to work on a horror game in Unity2019.
Does anybody have software recommendations for audio editing, shader development or such?
Any advice greatly appreciated.9 -
Not really gonna go away but software engineers needed for something will decrease due to ease of development in coming years probably2
-
Hey!
Suggest some apps that every Linux User must have!
I need essential apps for software development!10 -
Currently being a TA for the software development course in my college, spent an hour on a stupid student for explaining what is a constructor.
-
Thoughts on significance of Software Requirement Specification and Software Design Specification document in the industry?
Coming from a student struggling to understand the importance of it. -
I'm rather clueless on mathematics. Should I pick up data science or stick to garden variety software development?2
-
Yo, i heard that it's easier to find jobs in web / software development in UK , is that true? 🤔 whos from uk?8
-
- One of the reasons for test driven development is that human makes errors. Both in developing the software and in testing it. So it's cheaper and safer to let computers do the test.
- So... who's going to develop the tester software itself?
- Human!1 -
Never Ending Project
"What's make software development great?"
"What's it?"
"We must catch bugs all the time."
"Oh..."1 -
So how many of you here are into game development? ( and preferably the software you use, I use unity3D :) ) :D3
-
Hi, I'm currently taking a software dev course and curious to try using linux for software development. There's tons of linux distros and my question is, what's the best or ideal linux distro for it?8
-
Why must FacebookSDK be on ~/Documents?? ~/Documents are for... documents, not some random developer software development kit bs. Please put proper guide on your documentation...
-
Hey all, great to be here. New to devrant but as a student in software development this seems like a gold mine for advice.3
-
does anyone else find it ironic that github (used for the development of open source, free software) has paid features?5
-
My current stress ball, should I be worried ??
Looks like I'mma need those 500 +1s to get my new stress ball, promise I'll treat it differently this time 😂😂 -
Computer software/program is a product of research and development, not a product of labor.
Fight me!32 -
What's a good way to learn proper testing? I'll be starting in a position before long that uses JUnit, karma, mocha, etc.1
-
The client asked you for a MVP of his idea and during the work he adds little never ending features like ......
-
In estimating software development the only certainty you have is that someone will be sad. Or the client or the programmer.1
-
I'm currently working for 1month to win some money in a company that repair people computer and do a bit of programming.
They've made a software that get every value in a table with SQL and print it.
My boss, gave me as project to make a software that get everything from a database and copy paste it into an another, like a automatic backup system. BUT HE ASKED ME to do it from the last software with Delphi and on Windows XP...
God damn, now i have to remove everything about printing while i was just able to do the software from scratch with C#...9 -
Guys, i really need to Specialise in Software engineering, for now i can complete a desktop app with java language and mysql or sql server , what i need to learn or what should i do in general ??5
-
When you work with statisticians and their idea of software development involves 1000loc long imperative scripts2
-
To whoever reads this, I hope you didn't take any software development related career to make a living working for others
If your software development career pays the bills by working for others, you'll find devRant a place like heaven
If your software development career was taken to do your own stuff, congratulations, you made a really nice choice, you might be poor, but happy4 -
Software development process
0:I can't fix this
1:Crisis of confidence
2:Questions career
3:Questions life
4:Oh fuck it was a typo ,chill :3 -
It's not often that I wonder whether Software Development was the wrong career choice. But when I do have these thoughts, it usually comes after struggling with Gradle.
-
Is it good to join a startup paying average after it's seed fund orr should I join a regular company paying slightly above average?
Advice for a fresher(new grad)3 -
When sharing your nomination for a webby becomes more important than your actual software development work mh.tl/vote1
-
I am coming up with a freelance platform like eassaypro using .NET, I'm thinking about the best database to use. Could you please advise?7
-
Software Engineer in a small firm vs Technical Support Engineer in quite a popular big firm.
Btw I love development. What should I choose and what should be my thought process?3 -
I’m having to justify why our QA team doesn’t actually point stories… anyone have a good reference?5
-
How/when do you know that a particular programming language is correct/wrong for a particular project?
I think that language doesn't make much of a difference but again, I am new to software development. -
To all the M1 Macbook owners out there that use it for software development - do you regret your pick? If so, why (or what doesn't work)?4
-
I found out that if I cannot get it right in the first place in software development, then I am fucked. No matter how I fixed it, still fucked.
-
Is there any platform like freelancer.com to connect businesses who want to outsource software development to companies?
-
Can anyone suggest software development meme pages on Instagram that are not cringe or just absolute garbage?9
-
Today is one of those days where i feel i don't know anything about software development. How to learn programming from scratch is my latest google search :)
-
What do you guys think of the Xiaomi Mi notebook Air 13. Also is a 13 inch screen big enough for web/software development.1
-
Software Development is a very isolating profession. Everytime I spend a few months focusing on a big project for a client, I end up needing to learn how to interact with people and be social again.
What solutions would one offer to keep the social skills at least stagnat during dedicated software development?1 -
Looking for a Web/Software Development job in Canada. Okay to relocate. Let me know if anyone has any ideas or references. Have tried Indeed, LinkedIn but nothing works.question django python canada job hunting web development django job looking for a new job software development looking for work web python2
-
Which books would you recommend about Software Development? Generic principles, not language oriented.4
-
How to start learning PHP MVC and OOP?
I’m starting a new job and it’s custom software, but I’m coming from a wordpress development background.1