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 - "#architect"
-
Dad is also a dev/architect. Mom barely knows how facebook works. So essentially she thinks I'm either playing games or working hard. Dad knows I'm just playing games.4
-
One of my worst meetings, as the sheer rage was unbelievable.
Backstory:
Architect: "Stop duplicating code", "stop copy pasting code", "We need to reuse code more", "We need to look at a new pattern for unit tests" etc.
Meeting:
Architect: What did you want to talk about?
Me: I built a really simple lightweight library to solve a lot of our problems. Its built to make unit testing our code much easier, devs only need to change a small bit of how they work.
Architect: I like the pattern a lot, looks great ... but why a library? can we not just copy the code from project to project?
... do you have a twin or something?2 -
I have just landed my dream job. Coming from a background of java and python, I applied for a C++ heavy company... The interview process was centred on algorithms and I passed it. Now I get to learn the language I have always wanted to learn from pretty hardcore devs while I am getting paid. One of the best fucking days of the 21 years I have been alive for.3
-
FML. An overreaching supergenius "architect" and a database team:
A: "We have decided that apps should use mysql. Install a MySQL so we match cloud"
DBA: "we don't have an image or experience with MySQL. We have mssql and Oracle "
A: "ok, use mssql in data center and mysql in production cloud"
DBA: "that's... not going to work well"
A: "just do it!"
...
Me, reading this shit, sends email: "ignoring the fact that we have more than 500 queries in this application which will need to be checked and most likely rewritten, how are we supposed to test the mysql queries without production access?"
A: "just use mssql local and MySQL in cloud"
M: "... Just to make sure I understand, you want us to write queries for mssql, test them locally, and then write separate queries, with a separate SQL connection abstraction that deploys to production? Again, how are we going to test this?"
A: "no, use same queries, should be fine"
M: "they really won't, they're different dialects"
A: "do the needful, make work!"
If karma were a thing, this person would have long since exploded into a cloud of atomized blood.18 -
Senior architect-type person at work wants me to review some code he's written. Is it on GitHub/Gitlab/Bitbucket etc? Nope. "Here, I've printed it out for you. " 😂
When was the last time you printed code out? Also it's in black and white, times new roman😱💀20 -
So my CEO wants me to move to architecting systems!!!!!!!! My dream since a kid !!!
It seems like a mad job where you're a crazy scientist 😂
What should I read or do to be better ? -
I built a gaming PC and have been addicted to it for the last few months (rocket league, subnautica, Xcom2 mostly) and my Girlfriend complained that we didn't do anything anymore... solution? I built her one too (now she won't stop playing prison architect!)
I think I might just have to marry her.19 -
I was added on LinkedIn by a person who is:
Strategic Thinker & Solution Architect & Innovation Thinker & Data Scientist & CORE Banking & Digital Transformation & AGM & CIO
HOW FUCKING LUCKY I AM TO BE ADDED BY THIS TYPE OF PEOPLE -.-7 -
Client: please be sure to let us know with enough notice if you plan on taking any time off so we can anticipate how to operate during your absence.
Me to client 4 months before vacation: "I’m going to be on vacation in July for such amount of time".
Client: OK thanks
Client 3 months before vacation: are you taking any time off this summer?
Me: yeah I’m taking such amount of time in July.
Client: Ok
Client 2 months before vacation: are you taking any time off this summer.
Me: yeah I’m taking such amount of time in July.
Client: Ok
Client a month before vacation: wait you’re taking time off this summer?
Me: yeah, in July.
Client: oh, we need to start figuring out how to manage your absence.
…client has enough time to figure things out.
——-
Client two weeks ago: we’re switching you to a another project where you’ll be replacing someone who’s leaving; and you’ll be developing alone. You’ll be working closely with our software architect. He’ll be the one who can answer all your questions.
Me totally lost on new project as it’s barely documented, sql tables are a mess with barely any relations between them and data structures are totally inconsistent. Supposed to be getting info from partner APIs but I can’t test them and don’t know exactly what data to expect. Only the software architect has the necessary knowledge.
Client a week ago: hey don’t hesitate to reach out to us if you have any questions. We can’t afford to fall behind from schedule.
Me: oh don’t worry, I’m already flooding your guy with questions.
Me last Monday to client: hey do you know what’s up with your architect? I’ve been waiting for him to answer some important questions and it’s going to be hard to move forward without him getting back to me.
Client: you’re telling us you’re not going to be able to move forward efficiently until our architect gets back from vacation in two weeks?
Me: wait, he’s on vacation?
(on the inside: when the fuck were you guys planning on telling me he would be gone???)4 -
I helped someone doing C# on devRant. He recontacted 6 month after like: "do you cloud architect" , and I was like "hold my beer"4
-
When your "senior software architect" comes over to where the rest of the team is working to tell the level 1 developer, "I saw your review and it was so wrong that I didn't even bother leaving a comment." There are no words. Way to help teach, encourage, and bring up the younger, less experienced devs.12
-
An architect, a hooker and a programmer were talking one evening, and somehow, the discussion turned to which profession was the oldest."Come on, you guys! Everyone knows mine is the oldest profession," said the hooker."Ah," said the architect, "but before your profession existed, there had to be people, and who was there before people?" "What are you getting at, God?" The hooker asked.
"And was He not the divine architect of the universe?" The architect asked, looking smug.
The programmer had been silent, but now he spoke up. "And before God took on himself the role of an architect, what was there?"
"Darkness and chaos," the hooker said.
"And who do you think created chaos?" the programmer said.1 -
While debugging some java code by our Senior Architect, I found this gem: 5000 padding done manually.
PS: Jr Developer here.7 -
Got a 2 level promotion today.. I am now an architect!
I worked in a BPO, throughout my engineering degree(yes I'm Indian), only to end up with mediocre grades. To think of it I gave up on this industry even before my first interview.. My friends forced me to the interview and made sure I sit through each round. Now I'm the fastest growing individual in an organization of 45000 people. Fuck!9 -
Architect of this building is so stupid. The toilet lights are triggered by movement. But they are not hanging in the toilet itself. Im wiping my ass with my flashlight on now…9
-
Recap: https://www.devrant.io/rants/878300
I was out Thursday at the Hospital. I'm what the doctors would call "Ill as fuck"
So, Friday I’m back in the office to the usual: "How was that appointment?"
I know people mean well when they ask this. So, I do the polite thing and tell them it went as well as it could.
Realistically it does't matter how well it went... They haven't cured Crohn's because I showed up to the appointment. They know I'm fucked already.
But, push it down, add it to the future aneurism.
I had to go through the usual resignation meetings with managers:
"We"re fucked now you're going"
"yep"
"we need to get a handle on how fucked"
"already done that for you, here"s a trello board, very fucked."
"we need to put a plan together to drop all the junior devs in the shit with the work you’ve been doing"
"You need about 4 devs, please refer to the previous trello board for your plan"
Meanwhile, me and Morpheus are in constant communication because all of this is like a Shakespearean comedy.
So, I overhear a conversation between a Junior Dev and the Solution Architect.
[SA] took over the project because he knows better than two tried and tested senior devs -_- (fuckwit).
JD: "It took me one and a half days to build it out"
SA: "Yeah, it must have taken me twice as long... It must be a problem with the project, you should just be able to check it out and run it."
JD: "I know, it has to be wrong"
All of this is about Morpheus' work of art, of an Ionic 3 hybrid app.
I fumed quietly at my desk because I've been ordered by the Stazi to be hands off.
Since Morpheus and me were pulled from the project [JD] and [JD2] were dropped into it to get it over the line.
It"s unfortunate and I was clear and honest with my advice to them: I personally would not take over the project because I"d be way out of my depth... Oh, and the App works, so uh, there's no work to do.
They have been constantly at our desks. Asking fuckdiculous questions about how to perform basic tasks. So they can get Morpheus" frigging masterpiece to the user.
It"s like watching that touch up of jesus that got borked by an amateur. Shit I have google, it's like watching this happen: http://ti.me/NnNSAb
[JD] came to me Friday evening.
"I can’t get this to build to iOS or install on [Test Analyst]'s phone."
Me: "No worries brother, where are you stuck right now?"
[JD] describes the first steps with clear indication he hasn't googled his problem.
Life lesson: http://lmgtfy.com/?q=lmgtfy
Que an hour of me showing [JD] how to build an Ion3 project for iOS. Fuck it, your man's in a bind and he"s asked politely for help. I can show him quicker than he can read 3 sets of docos.
I took him through 'ionic cordova build ios', the archive and release processes in XCode 9, then the apk bundling process for droid. Finally we have an MAM so the upload process for that too.
All the while cleaning up his AppIDs, Profiles, deployment attempts.
Damn they were a mess.
I did this with a smile on my face, not because I could say "I told you so"... But. because when any developer asks you how to do something. If you know how to do it, you should always be happy to learn them some new tricks!
Dude's alright, he's been dropped in the shit. Now I know how badly so I'll help him learn things that are useful to his role, but aren't project specific.
As a plausi-senior dev (I'll tell you about that later); it's my job to make sure my team have what they need to go home smiling!
I’m not a hateful fucker, the guy asked me an honest question so I am happy to give him the honest answer.
I took him through it a few times and explained a few best practices. Most were how to do his AppID and ProvProfile set up. Good lad, took it all on board.
However! In his frustration, he pointed the finger at Morpheus' "David" (ref: Michelangelo).
He miraculously morphed into a shiny colourful parrot and fed me SA's line:
"you should just be able to build from a clean clone"
My response was calm and clear:
"You can, it took me 20 minutes on Thursday evening. I was bored and curios, so I wanted to validate Morpheus' work. Here it is on my iOS device and my Android device. It would have taken me 5 if my laptop wasn’t so horrifically out of date."
I validated Morpheus' work so I have evidence, I trust that brilliant bastard.
I just need to be able to prove it's good.
[JD] took this on board.
Maybe listening to two tried and trusted senior devs is better than listening to a headstrong Solution Architect.
When JD left for the weekend I was working a late one (https://www.devrant.io/rants/874765).
His sign off was beautiful.
"I think I can happily admit defeat on this one, it can wait until Monday."
To which I replied: "no worries brother, if you need a hand give me a shout."
Rule 1: Don't be a cunt.
Rule 2: If someone needs help and you can give it: Give it!
Rule 3: Don't interrupt James' cigarette time.
Rule 4: goto Rule 3.rant day 3 jct resigns crohns resignation solution architect wk71 invisible illness fuckwit illness junior developer4 -
Well I’ve had my LinkedIn status to open for a little while now. Time to check what exciting offers (me, an iOS developer / team lead) has received.
- Senior python engineer with multiple years machine learning experience.
- a job 3000 miles outside the only city I’ve marked myself as interested in.
- Architect for a .NET team.
- Senior UX Researcher.
- The same job for a bank 6 times. But each time they won’t initially give the name of the company. Only “my fav client to work with” until I respond.
... not much hope in this process9 -
The only technique I know.
Get hired straight out of uni. Project architect disappears right at beginning and I am left as a graduate employee to build a travel booking web app. Learning new front end and backend frameworks by coding them constantly for the next 8 months.
We might actually get this project done!5 -
Me: ssl conn cannot be esrablished. Cert is not signed
Sr. Dev/architect: what url are you calling?
Me: dns_name:port
sd/a: yeah, I know that. But what is the url?
Me: *how the f... Did you get 'sr' and 'arch' titles, man???*
Me: why does it matter?
Sd/a: certificates depend on a url. Our LB selects a cert according to a request url
me: *buddy, I like you but I no longer look at you with respect like I used to before today...*9 -
Every day I feel like Dr. Leonard McCoy.
"I'm an automation expert, not a ..."
* DBA
* ElasticSearch administrator
* Kafka Architect
* Email marketing specialist
* SEO Analyst
* Front end developer
* Doctor
* Project manager
* Accountant8 -
I started to work in a new project for a house architect, basically a management system for his studio. Well, guess what? Twenty years ago he programmed some sort of software using BASIC, and of course that means he knows exactly how software works!
Worst kind of stakeholder, like going to the doctor and telling them how to diagnose, because you used a thermostat once.3 -
My Father is an old bank accountant. So he knows that, behind their mainframe screens there are ugly code stuff and I deal with them.
When I try to talk about my job, Mother's eyes grow in awe. She thinks of me as a sci-fi character.
As my career goes very well, my wife thinks I'm so skillful that I must be like the architect guy at Matrix.
Mother-In-Law and Father-In-Law: A mix of my wife and mother.
They are all proud and happy, so am i.2 -
Friday I left my then current company as I felt my technical skills were not being appreciated, forget about growth. I am all set to join much nimble organization where technical skills seems to be much required. Such a relief as struggle to continue working at a place where appreciation is almost non-existent is over.
An Architect is born. -
When you give an idea to a senior and he send it to the architect as his own idea and also puts you on CC in email...4
-
Got an offer to work at a game development company. Office looked awesome (decked out in pinball machines and a huge marble track), located overlooking Schreveningen beach, young energetic team.
Then I saw the code. Oh God the code. And they wanted me to become system architect.
Hybrid PHP 4/5 OOP/procedural code custom framework running on a spaghetti database creaking by on the skin of its teeth... all backing Flash Facebook games.
Nope.5 -
"Ah no, reusable frameworks and libraries are a terrible idea. What you need is a bunch of very lightweight files that you can copy / paste from project to project"
- Mobile Architect, Large m.n.c, 10+ years experience.4 -
I couldn't figure out why my server went down all of a sudden.This seems suited for this week's rant.
Expert fullstack solutions architect here.3 -
A new day, and a new "specification" written by the most unspecific architect ever. I don't understand what you want me to do. Use your words. Be SPECIFIC. As in SPECIFICation. Twat.2
-
I get inspired when scrolling through devrant.. It is like a motivational therapy after a long day of caffeine and coding.. :d1
-
I have some how managed to put my self in a Software Architect role with a salary of a Junior developer, My team, who are even more junior as a swath of fresh grads are looking up to me to design this project. I am doubting my abilities and am worried I am going to under deliver, how am I ever going to learn this. Stressed.8
-
15 years ago I had a job interview as technical leader. They asked me about the trendy framework in those days, Struts. I didn't know much to be honest. I actually started to study java the month before. I was 30 y.o. and I managed to sell myself well.
I got the job. I never saw Struts, the real job was to migrate a z/OS application written on PL/I for DB2 (all things where new to me, I programmed something in VB when I was younger, before studying a career in statistics). Anyway, somebody else already scaffolded Struts, I implemented some business logic here and there, and mostly tried to make sense of the monster-legacy.
Fast forward now.
Two months ago I was interviewed on the last version of Angular and AWS devops, kubernetes etc. I managed not to look completely idiot, but honestly, I never went beyond an Hello World in Angular, and kubernetes, well, I like the name.
I got the job as Technical Architect.
First project I'm assigned to: migrate a 15 years old Struts application to cloud.
Somebody has containerized everything.
Somebody will scaffold a dotNet application.
I'll watch. Maybe I'll write some nice powerpoint presentation. Maybe I'll fill in some business logic in some methods.
I wanted really to be a technical Architect and do things other modern people do.
I actually wanted to learn something.
Anyway.
For 160K$ a year is not bad, I wouldn't complain.3 -
Devs : Lets pick library X, it is well know piece of open source technology, actively maintained by community for over 10 years.
Architect : NAH, it is an overkill to use it in our project , lets build our own solution.
*2 Months later*
The code base is hundreds of thousands lines of code, we basically started to look at library X on GitHub to copy features or get inspiration from that code. In that time we delivered 0 business value, it is horrible to use it and we constantly adding something or bugfixing because no one thought about something in first place.1 -
Sometimes I get so caught up questioning myself how to *architect* the code, that it takes me forever to do the actual coding.
Anyone else ever do this?5 -
Had to talk to another team to change 1 value in a database I didn't have access to. It should have taken 2 minutes but instead took them two hours. This was before they went on a public rant in front of the CTO and CEO telling my team how we need to re-architect everything we've done in the past 8 months because it didn't meet their personal standards.
I have never even met these people prior and all I needed was 1 fucking value changed. Somehow my company thinks this is culturally acceptable.6 -
Dreaming to be an architect as a child, to later discover that the world need precise calculations to work. Moved to 3D modeling, and then discovered Html trying to do a website for my models. From that to Js, Servers, Linux, C#... And the story continues...
-
funniest thing today: PM asking me to create a Jira subtask for EACH class / data type of the data model that I'm CURRENTLY concipating / designing in this story.
maybe I should write a Jira / Enterprise Architect integrated tool that updates Jira tasks based on my modeling actions, and count minutes until our sysadmin arrives at my desk.
jeez, that guy really has a fetish for kafkaesque bureaucracy.🤦♀️4 -
We hired a new senior dev. The lead architect is going over basic bit branching and commits with him. This new job already feels like a dumpster covered in petrol.3
-
Hi Lead Architect,
Oh? You want me to explain how database clustering works? I guess you're just testing me because I'm new and junior.
Oh, and also explain how load balancing works? And what a bastion host is?
What's the architectural intent of this project? Let's have a look at the documentation and diagrams you have been creating of your designs.
You don't have any? That's okay, you've only been leading the architect team on this project for a year now.
Why don't you just keeping asking the most junior dev on the team about how the fuck you are supposed to do your job. As if I know how to do your job when I have zero training and am just expected to know everything.
Oh, its 3pm and you're heading to the pub. That's cool, I'll just guess what I need to build.2 -
Not sure if this is necessarily a prank, but I was working on a team that was split in 2. We had a group of senior devs in one country, and junior devs in another (god only knows why, and yes I complained about this a lot).
The "lead" of the juniors was very stubborn and refused to adhere to the official standards, as his way was better.
I was working on an app with him, I was fed up with how badly the app was working, how hard it was to find files etc. So I waited for him to be off on holidays and pulled some extra hours to completely re-do the folder structure, rip out his persistence layer and a few other things.
When he came back he lost his shit and complained to the architect. The architect (also fed up with his shit) told him that we don't have the time to invest in reverting back everything, and loosing all the new features I added on top, especially since the app is now adhering to standards.
Never felt such satisfaction in my life. -
devops guy: "Shut up, Perl is awesome. It is the best Swiss Army knife language."
I agree. Let us observe the architect in our metaphor, in charge of building our new building, insists on doing it ALL with a Swiss Army knife.
Yes, I agree with your comparison very very much.
(translation... I want to use Docker, a temporary db, and continuous integration. He wants to continue writing and reading tons of shit to a mess of JSON text files all over the place.)2 -
My company thinks "DevOps Engineer" means
(Senior AWS Solutions Architect) + (Lead DevOps Engineer) + (CISO) + (Helpdesk) + (Sys Admin) + (Team Lead) + (Database Adminstrator)
My mistake was taking on all those duties without demanding 7x the pay.10 -
Guys I know a programmer is never judged by the OS he uses, but fuck me I want to bite off my fingernails when installing windows...(never touched anything but unix for the last 5 years) :(6
-
"I dont like the way that you splitted your code into multiple small files. Simply put every logic into one controller." - so called "frontend architect" after reviewing a team's Angular code. I dont know what to think.2
-
Went in for a recruiter led hunt for architect-level positions. Got all the way through two companies, two offers. Then out of nowhere a third offer shows up, way more money, control. Choices were accept a higher offer, or do a final interview with a CTO and let them know there's a more competitive offer for a position I was pretty sure would have no actual authority given the attitude of the people I talked to.
I bailed on the recruiter and took the better gig. Felt a little bad, assuaged guilt with expensive booze, cars. -
Is it only me or does Unity really force people to write ugly code?
Sometimes I think to my self : " just go and write your god damn own fuckin engine"
But then I sit back and realize that I'd never finish a game that way.
Love & Hate Unity !3 -
My boss just gave me a task that Stack Overflow tells me is impossible. He's a senior architect.
-__-6 -
In 2010, it was my first client project. Our architect was not from iOS background, we had editable pdfs in our app. Those were pretty rich pdfs with inline HD images. iPads that time were not too fast and couldn't handle big gb pdf loaded into memory. App would crash randomly running out of memory. We fixed it by paginating pdf, it wasn't out of the world but considering it was my first mobile project and no one to guide, I thought it was pretty cool what we did there
-
Another "Shit my Enterprise Architect Says" track drops today. Stay tuned.
Also fuck this meeting.5 -
When my client boss made me a Front-end Developer, Back-end Developer, Graphic Designer, UI Designer, and an Architect (using AutoCAD) with an annual salary of $6,000USD (i live in the third-world hell in Asia).
i escaped after a month1 -
I really like this book on the basis of the philosophy overall, no this doesn’t solve all problems but it’s a good baseline of “guidelines/rules” to program by. Good metrics or goals to architect and design software projects high and low level projects.
Fight Software Rot
Avoid duplicate code
Write Flexible, dynamic, adaptable code
Not cargo cult programming and programming by coincidence.
Make robust code, contracts/asserts/exceptions
Test, Test, and TEST again and Continue testing.. this is a big one.. not so much meaning TDD.. but just testing in general never stop trying to break your software.. FIND the bugs.. you should want to find your bugs. Even after releasing code the field continue testing.24 -
Developer proposing a solution to architect-- Workaround😵
Architect asking a developer to use workaround-- Architect Solution 😎2 -
I decided to go freelance/contracting. Headhunters keep pitching me permament roles (and I love watching them run out of pitch lines :D )
Headhunter: This job can't do your asking salary, but can offer career development.
Me: Already did that. was Engineer, then Architect, then CTO. I'm actually stepping back to be an Engineer.
Headhunter: Ok well, in this job you can do things start to finish, see them through to the end.
Me: I actually get bored after a while. Prefer change.
Headhunter: Well this place has a great culture and fun atmosphere!
Me: It's an insurance company mate...2 -
Boss: so let's get AWS in to ask their advise on the new architecture, but let's not bother involving the systems architect who actually knows what is going on.
-
When your company lays off an architect responsible for building a dozen very important components, and then everyone is left in a panic trying to figure out how to fulfill support requests / bug fixes in a timely manner 😑1
-
Me: I get physically uncomfortable in meetings that last more than an hour.
Software Architect: This meeting is going to take four hours but don’t worry it’ll feel like forty five minutes.6 -
Had another meeting today. The solution architect said two insulting jokes about developers like:
"The devs will nevertheless mess it up"
Devs are the ones who make chaos
This meeting was with a customer and his developer. I was just furious!
This useless son of a bitch needs to learn his lesson3 -
Not a rant but I'm not sure if I made the right choice. I got really curious this year in cloud infrastructure and started studying for my AWS Solutions Architect Exam. The company I work for (large company) allows me to switch roles/teams. Last week I was so bored with frontend I requested to switch to the Platform engineering team. The Engineer manager slacked me this morning....
PE Manager: I'll see you at standup this morning.
Me: Cool ill be there at 9, where is it? By the cafe?
PE Manager: No, in hell. Glad you joined the team 😃
What did I get myself into.1 -
!rant
I didn’t mean to be all “notice me senpai” but it’s nice when an Architect tells you “I wish we would have though of that years ago” when you demo your new app.1 -
Fucking hell mates, for me reading the rants is more addictive than fucking 9gag was back in the day :D2
-
So... you are the architect, a senior developer, with no experience in maven.
I am a middle developer with a long experience in maven.
WHY THE HELL YOU DON'T LISTEN TO ME!!!
I am open to confrontation but dude... your thoughts and opinions are not automatically orders for me!!! -
I'm praying for our newly hired Software Architect. Because He sets unrealistic timelines. He said that He will code, but yeah He just said it. Also, praying for our project. Coz it's really doomed!8
-
we had a front-end dev that needs to "re-architecure" his codes when we need to add a small change or a feature.
and im like: wtf is wrong with your code and you need to re-architect it every damn time?!
PS: that dev is no longer with us now. thank god.1 -
Few days before vacations ...
PM : "Project must absolutly be finished before your 3 weeks vacations."
ME : "We have to clarify the technical solution with the architect and the analyst before I can write the code."
PM : "No. Just do it and make sure you transfer the knowledge, it's urgent for the business."
... 3 weeks later, back from my vacations ...
Total of 0 commit(s) to repo... -
Architect: I've been using this architecture for 20 years now and this works nice since pascal, that's why we are using it in this J2EE app.
This was the justification that I received after hearing that I shouldn't use exceptions, just make the function return a false and add the error message to a embedded message list and make the caller capture it.6 -
We were forced by the enterprise architect team (people that knows almost nothing about web development) to use EdgeIPK an application technology that renders html-js-css using a designer mode to produce a cutting edge web site.
After 8 months of headaches and the resignation of the EdgeIPK web developer consultant we rewrote the entire thing with something else. -
Tired of dealing with shitcode, that's all I always inherit. Maybe I picked the wrong career? or maybe I shouldn't have even read about things like SOLID or picked up Clean Code.
Then again if I hadn't, I wouldn't be where I am. But I'm unhappy. Why do I always get these projects where the poeple who wrote them (and dissappeared) clearly had no proefficiency on the used tech stack.
Am I ever gonna be part of a project with an actual lead/architect, who strives for the code not to rot?
Maybe I'm just being a little bitch whinning over this?
Halp!! the more I code, the more I hate it. It wasn't like this when I was the architect. But I didn't make as much money as I do now...
What do I do4 -
Technical architect in my project see's my blog and writes an appreciation email ! This made my day 😊 cz he rarely ever appreciates anyone.. Same thing my PM saw and asked are you using our project code?? 🤐🙄 I mean WTF it angular js & JavaScript ... everyone writes the same way...the syntax is same around the world .
Blog : https://ngcoderscope.wordpress.com6 -
!Rant; Week40
Honestly, before starting my post secondary education in Computer science I had wanted to become an architect.
Since I was maybe.... 10 years old all the way till the semester before graduating from highschool I was sold on becoming an architect.
I love design; Interior design, art, unique use of colors, architecture. I love systems that looked good and worked as well as they appeared.
Over the winter break of my grade 12 year a friend said to me, "Why don't you become a UI/UX developer? You love technology, software and design, why not go into a career where you practice on all three?".
I was surprised to hear that. It had honestly never really occurred to me since I had always told myself I would become an architect.
I guess that leaves me to where I am now. Still a student, but loving my time learning the details behind software development. I do not regret choosing Development over becoming an Architect.2 -
I'm going to replace Designer with Architect.
Every single day: WHAT MONKEY DECIDED TO BUILD THIS SYSTEM THAT WE NOW HAVE TO CONTINUE DEVELOPING?
HOW THE FUCK DID HE THINK TO SCALE BY BUILDING A SYSTEM THAT TYING EVERYTHING TO A SINGLE DB?2 -
I'm interviewing with the data architect in two weeks' time, a self-proclaimed ninja. The chap has done PL/SQL development on SQL Server 2008 according to his LinkedIn profile. Yeah, okaaay...5
-
Those times when you feel that being a competent, reliable, hard-working developer just isn't good enough. When you feel you can't keep up with the pace of change in your sector and you're being left behind in terms of knowledge and understanding of all the new tools and frameworks and patterns and approaches. You're convinced you're soon going to lose your ability to contribute or architect anything new in your current role.8
-
For the love of GOD, if you're an architect or someone in the position where you can make drastic changes to the overarching design of a software system, if you're so keen on enforcing something "cool" just because you've read about it in a blog post/seen it on a youtube video, READ ABOUT IT THOROUGHLY, as in, pick up a fucking book or do actual research. An architect overseas just informed us that a whole legacy PHP application (a fucking monolith with a dysfunctional database, yes, I think someone demented designed it) should be rewritten to a microservice architecture (without a messaging broker, just plain API interaction through HTTP) AND WE'RE KEEPING THE DATABASE WHICH BEGS TO BE PUT DOWN FOR GOOD. So now we're gonna have a clusterfuck of tons of PHP microservices (Q_Q) which interact through plain HTTP APIs (swagger's gonna be put to a test) and all have a single broken database in the center. Talk about a microlithic design. Jesus Christ.9
-
Architect: I know we said we would never do The Thing because doing The Thing is really bad, but can we do The Thing for a proof of concept?
Me: How about Fuck No! Unless you are proposing a solution to fix The Thing, we are NOT doing The Thing just to satisfy some perverse curiosity you may be harboring.4 -
Don't you just love it when you get a project with no requirements doc, so you make your own spec and requirements, start to architect and develop the project correct way, the 2 weeks later your manager comes to you asking why wasn't features XYZ not included and how you should add functionalities for A B and C...
-
You work your ass off up the corporate ladder, except no one cares. You're overqualified and you have a large skillset, a high determination and work ethic, yet again no one cares. You have years of experience and on various projects, for various companies.
Your colleague doesn't lift a finger half the day, takes naps, barely has the basics down and gets promoted to systems architect immediately.
What, the, f.
I'm sure this is a familiar situation.15 -
Fuck you, previous lead architect dictator! I spent a year arguing against your rigid nonsense custom built bullshit, and a year and a half after the client finally caught on and got rid of you I just got bitten yet again from one of your retarded over-complicated "solutions" to problems that never existed in the first place.
I wish I could send you an email and tell you about how I have thrown out all the useless shit you created and that we are all clearly better off now, but instead I will just share my frustration on DevRant and hope you read it and know exactly who you are.
I feel sorry for your current client.1 -
- So, you're a programmer? Then, please fix my printer!
- And you're an architect? Then, please fix my leaking roof!2 -
Project Manager logic (the best kind).
PM: Here are a list of the tickets we need to address next.
Architect: Hang on, didn't X raise a number of critical bugs yesterday? They were serious, we need to fix the critical bugs first.
PM: ... but he marked them all as critical
(so that means they aren't an issue? cool, i've been doing this wrong all my life)2 -
When a client starts making decisions and planning without consulting the lead architect of the software.2
-
Callum, not everything is a "useless fad" just because you don't like it. I understand that you think AWS lambda functions are "just an expensive con for morons", but for our batch processing use case they really do make a lot of sense.
Running some numbers to show they cost 10x more for a completely unrelated always-on service with a completely different request pattern is either naive, stupid, or malicious, and considering you're meant to be a principle architect, I'm really not sure what's worse 🤦♂️2 -
company lands huge enterprise project
promises client to deliver it in MIN_TIME_REQUIRED/4
No architect, no technical lead, no seniors, no designer just juniors and interns in the project.
all the project time wasted by manager making shit decisions and not giving a fuck what devs have to say about how project will be disaster if goes like this.
Now the project is officially under raging fire
Boss to dev : What happend to the project. Why are things not working?
Dev: You made decisions not us.
Boss: I don't buy it. Work 24hrs until this is done.
Dev: F*** you and this project. I am resigning. -
“Don’t forget to go home”
A solution architect when he looked into my team room at 6:30 and saw me still sitting there working. -
Just had a customer into my shop. A regular chap but we've never really spoken before. Turns out he's a system architect for British Aerospace Engineering, a huge company up here in the north of England. So we were chatting about what I study and what he does and I said, if I come out with a first or solid/high 2:1 in my software engineering degree, would that qualify me for an entry level at your place, and he said no. Hrs part of the interviewing panel, and he wouldn't even consider people my age (23 at time of qualification) without at least having another job in the field, and said most places would be the same. So let's say I decided to not go in for anything Web development and focused on C++, is there any sort of way you guys know of gaining experience in the field without first having another job? As mentioned I do freelance Web development, but do you think having a large Github portfolio and such would help me stand a chance? I know I'll need to take a lower tier job straight out of uni in the field, but as something to help speed the process along...5
-
I am a senior .net developer and I should be promoted to a software architect over Java and .net soon, and my parents independently asked my wife and me if my job was stable. They also asked me if I was worried about losing my job. They have no idea what I do and they think it is nuts that I get paid what I do for the hours I work... I doubt they will ever get it.2
-
Yet another rant on cooperate world
The other day my colleague was telling me that he was with very senior architect (so called architect, who keeps on changing things on the fly) and when my colleague was telling that he doesn't have resources to work with, this senior architect opened up stash (Atlassian Git) and opened up profiles with names and was looking at commits in the git...and said "this guy doesn't have commits for long time...he is free"
WTF.... 0 0 -
Architect: "Inline sql is just as performant as a stored procedure and since it is in code its safer and easier to maintain."
Me, inside my head: "I bet I could do the pencil trick on him from 'The Dark Knight' and it wouldn't hurt him as much as suck the world into the small hole in the front of his head since it is clearly a vacuum which was meant to destroy the earth. This is an obvious plant by the lizard people as a test to see if we could identify them. Killing him would be a..."
Architect: "I mean isn't it still a best practice."
Me, out loud and deadpan: "No, that is wrong and it was never a best practice. "
Me, inside my head: "Crisis averted."4 -
Pair programming, hands down. I enjoy the hell out of it but it leaves me mentally and emotionally drained by the end of the day. My co-workers echo this sentiment so I know it's not just me.2
-
Spent 4 hours today, talking to 7 different people on the phone. All were interviews. There were even 2 where i called the hr and 20 minutes later the ceo/architect whatever called me to get the phone interview done fast. Im really fuckin exhausted.2
-
Why the fuck are you showing me ads for udemy on a video from MITOpenCourseware ?!?.
Youtube has fallen4 -
Please share C++ advice for devs new to the language. What do you guys think is the fastest route to self learning C++ development for infrastructure systems and please suggest resources.11
-
Biggest hurdle in my Dev career?
To be as good an architect as the developer I am.
Challenges: You'll have to convince fellow architects, business clients, junior developers, mid level developers. Some understands UML, some only wants POC, some wants to see code, some just wants a PowerPoint deck, and some just wants to see the cost benefits only. -
My first rant in ages:
Been assigned to a new Laravel project at work and the murthafucking lead dev got no fucking clue how to architect a big laravel app. Lead dev talking trash about encapsulation and every big oop grammar he can find while asking us to come up with an architecture concept for the app.
My annoyance is, the fecking project been in planning for like 7 months and d lead dev keeps saying he is looking for ideas on how we will build the app. Fuck this shit!1 -
I'm really pissed. The kitchen builder doesn't trust my measurements, which is fine. Appointment with their specialist was an hour ago. Architect is on vacation and it was discussed last week that we can enter the construction side and the kitchen. No builder wanted to open the door for us! Even after talking to them. I had to phone the architect, this took so long. The measure specialist didn't want to wait, which I understand. I hate people, they always make things complicated. I really hate people! Sorry that this is none dev related
-
We crack jokes at each other and use profanity at all times. Troll other teams with funny git commits. Our slack channel is filled with weird giphys. Currently the most productive team according to the Chief Architect. How open is your work environment?5
-
Get 4 certifications: AWS cloud architect associate, CKA, RHCSA, RHCE... Start working towards RHCA in infrastructure2
-
"When an engineer builds a building, it's very well built, but it's so ugly that the people tear it down. When an architect builds a building, it's very beautiful, but it falls down" - difference between systems engineer and systems architect
You must combine both, but the latter (beauty) is less important.8 -
I am at my work fulfilling backend, devops, architect, testing and e.t.c. duties as one person for several hundreds servers system.2
-
Whenever you feel down, whenever the code does not compile, just think... Think about the fact that you are the first line of evolution into the future. You are creating life with instructions, just by sitting at home and letting your mind wonder into finding a solution.4
-
Most software titles (Engineering Manager, Tech Lead, Solutions Architect) are bullshit.
Only think that matters is Junior, Mid, Senior and Lead Engineer.
Rest = garbage, the industry changes quicker that when one climbs up the bullshit career ladder to only find out he is obsolete.14 -
principle software developer who does not code, design, or architect,
instead, do random eslint fixes which create conflict with everyone's branches.
1 line of code "fix" per commit.
there goes 26 commits1 -
Architect tells the PM that we're unable to make the move to AWS, because:
"We'll get DDoS:ed and they lack sufficient disk space".
The company moves less than a terabyte monthly.. <face palm>1 -
35y/o and a child (well, 2 soon), experienced as an integration dev (not my dream job tho), scripted a lot as a devops engineer (bash, py).
My heart says "jump deeper into devops and/or py", but my imposter syndrome infested brain says it might be too late and that after 10 years in IT it's time to navigate more into management/architect role (mostly because I've seen a lot of people around me follow this path).
Thoughts?7 -
with the easy decision of the boss I got promoted (without salary increase of course)
I am not just backend/devops/devsecops/qa/architect solution developer.
I became frontend and desktop developer too!5 -
Hi ranters. We need to talk.
I've been thinking, I'm lately getting tired of code everywhere. Suppose one is a software engineer / senior developer. What is one's career path from this point on?
Tech lead? Architect? And then what? Is that all? A dead end?
Management would be also a possibility I guess. But is that a horizontal career change or are there any spots in vertical plane?22 -
A living fossil discovers modern software practices. Nice roasting in the answers:
https://workplace.stackexchange.com/...1 -
When an architect in your team asks for a list of open source frameworks being used in your front end, and follows it up requesting the JARs. *facepalm*1
-
When a senior engineer who was essentially a DBA on his last project is made tech lead on an iOS team. He had no iOS background before this and now he thinks hes a friggin architect.1
-
If there was a team architect role at your company per team that had no financial benefit tied to it and you were told it had no bearing on promotional chances and it came with a lot of extra responsibility and then you were asked to be interviewed (technical and behavioral) by two people outside your team in order for your manager to determine who on your team should have that role even though the last TA (who left the company) on your team was literally chosen by popular vote… would you do it? Would you feel insulted being asked?5
-
Everyone knows how hard it is to get your first job. Everywhere wants 1-3 years of experience.
What noone tells you thought is that's hard at the other end. When you're looking for architect/tech lead roles you will see loads of postings but upon investigation they're just mislabeled senior developer positions.
And of course, if you're looking for good money, it feels almost impossible to get beyond the screening stage... -
Lets make a rant before going to bed
Who had the marvelous idea that a developer's proeficiency could be measured by years?
So at my new job Ive been waiting for credentialls, server access software installation, etc ( i know i know but thats for another rant ) and all that idle time has given me opportunity to crawl in the company's sharepoint page which has the career path for a software developer, since Im a student Im listed as trainee, but after that I have to wait 3 years + certifications to be considered as senior and then be able to hop to next hierarchy level Software Designer and then another three years to be able to become a software architect. So my point, as I was seeing this I thought "I dont wanna wait 6 years to become a software architect, Im going to be better faster in order to become needed and make them promote me faster"
The thing is Ive always wanted to become a softwsre architect and learning that I have to wait 7 years to be considered a proeficient architect just makes me mad.
Pd: One of the requirements for a senior developer is knowing Lines of code time stimationundefined pichardo for president lines of code school is bad trump rules dont do drugs architect loc career career transition1 -
Since becoming an "Architect", I've come to learn "Architect" simply means siphoning your will by eliminating all opportunities to actually write code ...
public class Architect {
static final boolean inMeeting = true;
private int will;
public static void main(String args[]){
Architect me = new Architect();
if(me.inMeeting){
while(meeting.active){
me.reactToEvents();
}
}else{
me.writeCode();
}
}
public void reactToEvents(){
if(new Random().nextInt() % 3 == 0)
will -= this.hit(this.face, this.palm, Force.CONSIDERABLE);
else
will -= this.hit(Office.desk, this.head, Force.MODERATE);
}
public int hit(Object object, Object with, Force force){
object.useForce(force);
object.moveTo(with);
return new Random().nextInt();
}
}1 -
I was gonna try to be productive and program something today but instead I spent most of the day playing prison architect.
I need some motivation in my life. -
Marketing department sometimes are so Fucking annoying in the context of they " just found out certain technology" and try to enforce us to implement.
For example recently this guys just found out firebase(Firestore thingy ) and keep asking us to implement into the app (E wallet app) which our software architect refuse to use firebase( I agree with him) because in the long run , the project will definitely get surprising prices in the invoice.
Also, our DBA had started to implement Apache Cassandra .....
So dear marketing department, why don't you guys shut up and let us do our job and let our software architect do his job? Fuck off!14 -
I love how our industry has invented such important sounding yet meaningless job titles...
Developer, software engineer, software architect, developer evangelist, dev ops engineer, systems analyst, quality assurance engineer, code monkey...4 -
Hey guys any advice/study plan for a 22 year old C++ Server developer to transition into data science ?
P.s. currently based in London4 -
Biggest dev ambition? I've got a couple.
For my career, becoming the "go-to-guy" or even lead architect at an ambitious and professional software company. For my free time, releasing one or more apps that people find useful. Also releasing and maintaining a piece of open source software that devs find useful and see potential in. Inspiring others in general.
Those are some goals I've had from the very beginning.2 -
After 2 interviews and a complex case study made to apply for Javascript Architect I was asked to travel from Brazil to Germany for final interview. First question:
Interviewer: what are things that you want to learn next.
Me (dumb): Maybe some functional language like Erlang
Interviewer: why not Javascript?
Me (dumber): Javascript is not that good for functional
Man, I WAS nervous that day 😭3 -
This was shit funny.
One morning, one of my colleagues got a direct call from project architect that he has to setup a meeting to explain in depth the project he has been taking care of for months and prepare a presentation and send an invite. Two weeks later we are all invited to this meeting. This colleague acting as host of this meeting prepared for few days on the PowerPoint and also a well crafted demo. Then as the architect joins, this colleague starts speaking about his role and the project. Within a minute, the architect interrupts him and says 'shut the fuck up, I don't think you are ready yet for this meeting maybe we need someone more learned...so hmm....let me explain it'. And this architect then uses his PPT for sometime and then pulls up a whiteboard and draws birds and spiders telling every time to see system in it.
My colleague is screwed to shit and is incapable to speak when closing the call.
Later ahead 4 weeks, his PPT is retouched and recoloured and attached to a Wiki page created by a unknown fucker who happens to have direct mobile calls with this architect.
Who's is faulty or not or what happened it still shocks most when this architect joins the scrum call daily. Fuck him.1 -
Domain Architect my ass. When I actually need you you make excuses for 2 weeks just to finally tell me that I made mistake because I followed instructions made by your department. The worst part is that you don't even remember that I actually followed the instructions in your presence! Fuck you and I hope that corona infects your laptop.
-
After reading the script for the architect scene in Matrix Reloaded I was determined to use the word 'concordantly' in a sentence. I am proud to say I have succeeded, and with reference to cloud computing no less.1
-
oh shitty shit of all shits in the world
I just run out of time on a crossover test of Android Architect because of a stupid call by a stupid old friend.
The test were a bit difficult but I did something really good, and I was on the step 4/5. -
Nothing gives me the feeling of power like solving my non-programmer friends' problems with a bit of programming.
My girlfriend is an architect, got at her job a task of designing how to cut facade panels. Something nearly impossible to do with her tools and insanely time consuming to do by hand - but it's actually just a subset-sum problem with more steps. After a couple of hours of tweaking the program to properly parse excel files she can export and writing the output in a format usable for her I solved what would be an incredibly tough pickle for her and her whole company.
I'm seriously proud of myself.1 -
I am currently writing a software product for NHS patients and one of my tables was named 'condition'... guess who lost 2 hours of debugging...5
-
When a solution architect who has been in the company for 20 plus years turned to me and asked how to do a certain thing in Git.
;-; i am a god2 -
Okay so I’ve been brought in on a 12 month contract as an external replacement integration architect, alongside a large IT consulting firm. Turns out, they don’t need an integration architect. So I fill my time coming up with useful tools around the project that deal with all the missing parts in their MVP: like monitoring tools, data mocking tools, you get the idea. Essentially doodling.
Client has woken up to fact that they’ve overspent by X million, employing 30+‘developers’, 20+ ‘testers’, n+ ‘managers’ on a ‘low-code’ project … result: project shuts 4 months early.
Q: Essentially client wants remaining four months work done in two weeks. Is there a German word for laughing, crying, and banging the forehead on the desk at the same time?
Supplementary: how cross will client be when they realise project can indeed be done, and that consultancy have been emperor’s-new-clothing them for most of the last two years?
(Feel free to perform substitution on quoted terms at your leisure)2 -
Well .. just worked 15 hours straight because an architect who acts like a manager and has friends at my employer (im a consultant), had my employer threaten us ........ “Watch out with what you say to X” and telling us to work overtime..5
-
For all the professionals - I really do not find my course in Software Engineering challenging and I even finished first in my class last year. I have been programing in java and javascript with spring and angular but now I am focusing on android. Do you reckon I should stay and finish my degree or just make a portfolio and apply for a job in the industry? Thanks in advance21
-
Is there any other programmer that started as an architect (building architect, not IT)?
I'm divided between two different careers and working around 15hours a day because I can't focus on one. Is this a normal thing?
I work as an architect for the past 6 years and were always interested in the technology part of it.
Soon I got to be a BIM coordinator and started using Dynamo for Revit.
After that, I got involved in learning Python and now start studying web dev (front-end)
Programming is very addictive! I get it now why IT people stay in their dorm like it's a cave
In architecture there's always a client you need to make happy, while in programming I create things the away I want them to be, without all the boring formalities that I am used to.
I can learn it for free and there's a huge community to help on it. All careers should be like this.
I'm happy, but really tired 😪 my social life is resumed to hanging out with my dogs5 -
we want you to be
- full stack developer (you do everything front end, back end)
- dev ops/SRE (you can sort out the deployment CI/CD pipeline, cloud platform services AWS/GC/Azure whatever)
- architect (you can design the software as well)
all in 1, you gotta be multiple roles/departments
good luck getting this experience on the job (hell in a startup is not for everybody and certainly not for me)
also why the fuck companies who aren’t startups ask for this idk
not sure if i missed any roles/competencies so far , don’t forget you need like >=3 years of experience possibly in every field for entry roles and more for anything higher than that9 -
-> Had to remap all api endpoints on the backend...
-> The system architect raised a critical bug, saying he can't delete reports from the GUI even though the back-end is returning HTTP 200 (for now, say we also save some sort of reports in our DB)...
-> While remapping, I had returned get in the delete call xD
-> He thanked me for not doing the other way round, delete function in get call xD1 -
How to handle the "I know better than you but haven't written a line of code in years" - SW-architect?4
-
Architect: Oh hey Zaphod65, let me know when you're in. Some strangeness in [system], ta
Me: Already here actually [Archtect], what's up?
Architect: oh hi well let me do a little more digging. it may be in frontend
Me: ...
Why? Why do I *care* if you haven't even made sure it's my fault yet?!1 -
Oh the joys of working with an Enterprise customer.
Background:
Discussion about service architecture with me, development architect (ArchDev) and integration architect (ArchInt). The topic arises of needing to access int. segment systems for a public facing cloud application.
Me: so we'll just need a s2s vpn and then we can just create a route and call the services normally.
ArchDev: sounds good to me, it will take a few months to get that set up
ArchInt: we done need that, we can just use the gateway and then route all the requests through the ESB.
Me: 😕 do you mean the service gateway?
ArchInt: (drops bomb) no, we decide that all API should be implement in ESB, so ESB will handle traffic
Me: *pauses, steps up to the whiteboard, does latency math* setting aside the fact that isn't how ESB's work, that will add at least 700ms latency to each request.
ArchInt: well that is fine for enterprise, things not usually as fast in enterprise you must expect slowdown to be safe
ArchDev: *starts updating resume on the ladders
Me: 💀🔫 -
solutions architect was questioned because a bug was found on her code... she said... "just ignore it". 6 years later and a lot of extensions and boilerplate additions, here i am.. fixing it.1
-
Feeling !@~!#@!@# when you come to know that you are not invited to meeting where architectural design is being discussed....and you will be the implementor for the sh*t stuff....
Its more p*ss*ng when you know the architect you work with doesn't know anything...and you need to impl and support it :( -
Finding a Ruby on Rails developer job here in North Carolina fucking sucks. I got through three sets of interviews and they told my recruiter I aced them and answered their questions flawlessly but instead of hiring a ruby developer to 1-3 years of experience they now want to hire a software architect with 4-6 years of experience. This company wasted both of our times.
Finding Ruby developer jobs is hard and I’m looking into whether I should switch to another tech stack to make my job search easier.
Thoughts?7 -
How to nicely inform a designer that he is not worth the money he is getting and to stop bragging about it?7
-
Guys, please share how many i interviews you had before scoring the first job?
I am currently a BSc in Software Engineering London and already hate the interview process due to all the aptitude and puzzle tests :D10 -
We're talking about coding standards and someone on our team wants us to avoid the protected keyword because it allows for variable shadowing.
The lead architect wants to avoid levels of inheritance whenever possible; trying to keep only Interfaces and Implementations (and he names all of the Implementations with the same class name plus "Impl").6 -
Why are you paying me to architect your new stack if you're just going to mandate that I use Guice and Jersey "because that's what you're using already"? I'm sorry. You're wrong. Spring Boot is not a "dying technology". I'm not going to build you a servlet from scratch. Get fukt.1
-
My biggest flaw when working in IT: I will refuse to prioritize time- consuming work with minimal added value (cf premature optimization, 0.001% edge cases) when I have a backlog of work that will add much more, obvious value and I will not budge to manager or architect power-plays and tendencies to micromanage my responsibilities, even if it may eventually end up getting me in trouble.2
-
I honestly feel like I don't know what I'm doing. Actually, I don't know what I'm doing. From when I used to code to now being a solutions architect. I still Google a lot of things, I forget the stuff I've learnt/know. I feel like there's something that keeps on grabbing all the information I try to store in my brain and chucking it out.7
-
The product owner, cum our solutions architect is dumb.
It takes him ages to explain one shit.
Also, he is an expert on triggering useless chaos and panic, thanks to his innate abilities to misinterpret shit.
He thinks everything should happen at 3×10^8 m/s.3 -
Get a bachelors degree or higher from a decent uni or college. It's gives you a solid foundation teaching you stuff that you wouldn't otherwise spend time on because frankly it's shit boring. Like compiler technology and low-level programming languages. I believe this broader understanding which eventually allows you to become a better developer and architect.
Yes, the first year at a real job will teach you a ton more relevant stuff than 3 years at uni. But that's just not what it's about. Ignorant people just think it is.5 -
Question: is it common for lead software engineers to mostly do paperwork or is that just a quick of my current program?
Where I work it is very common for those titled "software leads" to be almost completely hands off the software. They deal in hiring, fielding user comments and commitments, and scheduling. I would like to be a lead but I was always under the assumption that dev leads had more of a design and/or architect role. Sort of a big picture thing rather than middle management which is what this feels like. -
Talking to my architect:
- hey, we have a lot of code smell and data is structured usually in a chaotic way, also its hard to understand what is going on with all these code duplications, maybe we can think about refactoring, better structure, maybe even we can extract some domains and make life less painful?
- what is domain?
- *facepalm*4 -
So 3 devs spent all of yesterday investigating a bug. Tracked it down to field validation handled by a 3rd party product. We decide the easiest fix is to remove that validation and implement it ourselves (its a really odd bug and a terrible product). Then today the tech lead comes along and says "there could be another way, hang on while i download the latest Xcode and waste half the day fighting with it when you could be fixing it". I dunno why we bother doing the work in the first place. Clearly we should just leave it to him to save the day.1
-
Has anyone ever worked on a project with no architect or team lead? And where no team member has knowledge of OOP or functional, or restful design, or deep framework knowledge or deep language knowledge? And where the accepted best practice for all devs is to copy paste everything so that there is no area you can change and cause breakage elsewhere? And people regularly commit 1000s of lines methods and have never unit tested before?
Because I do right now. Feel free to ask questions of you want.11 -
I would give myself so much shit for this.
Sales cloud architect, if I needed the money.
I give sales so much shit, like you've got no idea how much shit. I almost lost my job because I called the sales team at my job "soulless husks of meat and sin".
It's not an easy job but damn I was really fucking good at it.
If money was no problem, I would probably become a restoration artist.
I love to restore old homes, furniture, tvs, radios, etc. -
System architect make feature to print password, when you create new client. It was architecture for backend server. Just why and how?!5
-
Everyone has these swank job titles now. VP, Principal Something-Something Architect. I'm sorta jealous.
I'm just a "Software Engineer" (I think?) at 23 years in. Actually, I have no idea what my title is, so I just say "Software Engineer".4 -
Guys does any of you know good first c++ project. I have a lot of experience with java and python so I am not new to programming, but I want to get proficient in C++ because I am soon starting a job which all lower level programming.7
-
Worst documentation experience: reading an 500+ page ISA document where the author (a so-called computer architect) kept confusing the term 'op-code,' and 'instruction.' When I asked for a consistent definition he flamed the shit out of me. My boss sided with him.
-
Arcolor is an architecture site to match building to their colors.
This giving the architect a view of the common colors in his favorite buildings1 -
Last year in uni:
Module 1: Build two projects in a team using java
Module 2: Build a website for an airport using plain php/javascript/css (i had no previous experience with thia pathetic language with the dollar signs)
Module 3: build a website using python
Module 4: Rasperry PI with Matlab
*** I have to study C++ for the job I will be working at after uni..
I really want to specialise in C++ and finally get proficient in it, but hell no my curriculum requires me to know how to do the same exact thinf with 75668888765 languages... fs -
Try uncheking the voice recognition option for google assistant, the try saying "OK Google" after its switched OFF....
-
I have passed 3 interview levels including the coding test for a big telecoms company. After 2 weeks i get a 15 minute phone-interview in which I answered all the tech questions correctly and yesterday I received an email saying my application was unsuccessful. WTF...literally.
P.S.
I even said I was Bi-sexual in case they wanted diversity :D1 -
8gb of ram and quad core processor are not enough for summarizing the game of thrones book series with word2vec.
Learned it the hard way :D1 -
What is wrong with these people!!!
Last minute changes are pain in the ass... the design team review gives a go ahead but then pm team doesnt agree and and you have to get the changes suggested done in a day??!!!
In half a day you have to get ux review, peer review, module owner review, architect review, pm review and then merge publish bump and test in ci?!!end of sprint is today...
Ugh!!!every sprint!!every fuckin sprint!!! -
According to project manager :
You will just write an 'if' and two 'for' condition in the code. That's it. 😉
According to developer :
Should I code that generically. 🙄
According to software architect :
Change those variable names. And also that code was written huge unexpectedly, you must move this another service.🤔
According to DB Admin :
Put on an index this table. 🤬😠 -
Disclaimer: I’m a Test Automation Architect...so with that in mind...
I aim to solve the massive problem with test (and more specifically) test automation data management that pervades throughout the testing ecosystem. I’m on to something right now, and frankly, this is, and has been, a huge issue that needs a path forward to solving.1 -
1.What do you think is the best back end framework for Java? (because I am skillful only in Java for the moment)
2.Would it be better to learn Python and start writing my backend services with it?13 -
When you work with a "Systems Architect" that doesn't understand object oriented programming but still insists on writing code.
This particular person only uses one class in a given application and names it "Class1." He also doesn't understand ORMs and insists using inline SQL statements without parameters because he can do "just as good of a job" with his SQL "cleaner."2 -
A peer told me today that if I wanted to get better at my job as architect, I needed to focus on building things so they could be handed off to another team when they got too big for my team to support.
He seemed to take exception to my assertion that we DESIGN things on PURPOSE to not need to do that.
I guess I need more training. -
Was told by my boss to fix an already written file and I have been doing that for the past whole week and today the architect of our team comes and tells me to write the whole file from scratch cuz it's too messy...FML..
-
I had a fun one for one of myself but then I heard a "technical architect" at my company used the same login and password for a project's production and development databases.
I then had to deal with the crisis of a new dev on that project blowing the entire production database to smithereens because of said decision. -
I told a computer architect that I like to break eggs by the big end. He won't talk to me anymore 🤔2
-
Yesterday my lead architect told me that the bin packing problem is easy and all I have to do is add up the volume of each boxes to calculate the number of containers needed.
Fuck this man.4 -
Got any tips for a newly minted Solutions Architect? Coming from a senior software engineer background but want to know some things to think about as I switch to a more hands off architecture role. Looking to take the next month soaking in some inspiration and advice.5
-
Well this was an interesting start of a day... The guy that is supposed to be an architect pulled me to the side and told me that he didn’t like that I was doing architectural work as it is his “job”, because of that I was confusing the entire team.
All I did was propose an architectural design for a cloud system given that I had prior experience with it and he did not...6 -
Our manager is in tons of meetings all the time. He sees himself as our architect, and he has read and approved code reviews. Yet when he does get time to code and submits his own massive weekend coding binge pull requests, they're often entirely different from everything we've written to this point.
Instead of trying to be consistent with the work we've currently done, he continually argues any comments we make in the code review. I want to be like, "If you wanted it this way you should have designed it this way instead of giving us a bunch of empty class files an interfaces with terrible names." -
Received an email -
"Hi,
Wanted to connect with you as Mr. X suggested you can provide an architectural on the JIRA system."
How vague can things be? Lost as to what should be the appropriate response.3 -
First. I clarify my work schedule is from 7am to 4pm. I have a personal emergency so I must leave on time today.
Now my story: Today (finally) at noon they decide to publish the iOS and Android applications. The thing with the Android application is the other Developer is with a last minute improvement (since Monday) and is not over.
It's 2:45, the iOS app has already been sent for review, but Android is not. So when the Architect says that he already talked to the client and told him that everything is ready today, I asked the Developer if Android is already? and his response was "Almost I will finist at 3pm or 3:30".
(Hmmm) I'm worried about time so I say Ok, then Android will be published tomorrow! God he needs to finish the development, and I'm going to take new screenshot, do the merge with the development branch and everything that's need for a production release. So, the Project Manager says "Hell no! It will release today!" My answer: I have to leave at 4 and there is a lot of haste to do something so delicate.
I'm still waiting for an answer in slack from her.
Then the architect very "professionally" tells the other Developer to do it himself. It's almost 6pm and they still have not done anything -
I like manjaro and hate architect...
On my Windows I created an empty space to write the linux there. Booted up the architect flash drive, completed some steps, now partitioning. EFI boot partition, swap, home, root I am going to set em' up.
> Automatic partitioning
Ehm, why not? It warns that it will create new partitions. I created free space in my SSD so its ok isn't it? Surely, it will detect that there is a big enough space to create partitions there. I've lost my Windows, projects, files, docs. Fuck them. Fuck them again. Who the fuck created that automatic partitioning?2 -
Learning rust or go. Not sure which one yet, but I'm really interested in giving both a shot at some point. I just need to decide which one first, and build something nice with it.
Will probably go for another AWS certificate too, probable Architect associate.4 -
- load tests via web
- load tests via api
- figure out why the fuck hibernate started proxying Blob.class after migration rather than using jdbc implementation, like before
- fix ^^
- reconfigure tomcat to ditch random for urandom completely [still getting econnreset]
- continue conversation with sysadmin, tester, analyst, 2 PMs, infra architect, junior dev
- provide immediate support for analyst and tester as soon as they need it
- provide support to another dev on another project
and that's my today's todo list. I think I need more personalities [more threads] to keep going -
IBM job
12 plus experience in Kubernetes.
irony: Kubernetes is a 6 year old project.
https://tech.slashdot.org/story/20/...
actual listing:
https://intellijobs.ai/job/...5 -
Cloud certifications are becoming like subscriptions. Grad students are passing the Solution Architect certs. WTF – I’ve cleared a few myself, BTW1
-
My family mostly get it because my uncle is a solution architect. They probably still dont realise just how complex it can be though.
-
Guys I have something important to ask you, more experienced devs here. I am at the end of my Bachelors Degree and currently applying for jobs with Java. I have always been really interested in C++, but thought it was too hard and all of that. Just now after two years of developing desktop/web apps with Java/Spring i feel I am ready to go low level. Do you think I should focus on Java or go with C++?
Any oppinion is welcome and thanks in advance ;)4 -
Have at least a year long module on Data-Structures and Algorithms. It is the best thing to do for interviews and helps you think like a programmer im general.
-
R&D Lead Architect: "We want this next gen platform to be all AWS."
Us: "Alright, can we talk about automated testing?"
R&D Lead Architect: "Sure, for automated tests you'll want to just dump events from your system into a flat file on S3. It's readable with Microsoft Excel."
Us now: still here.
R&D Lead Architect now: not here.
:) -
I am sorry that this is not a rant but i am desperate. For all the londoners, do your company offer internships for a Java developer currently in his second year with the highest marks in all programming modules. Please tell me the company name or any advice on how to apply.2
-
One of the MS libraries for directory services has a known memory leak and there is an easy fix for it but rather than fix it, our systems architect decided it was best to just restart the app pool nightly for one of his apps.
I don't get lazy coding. My apps that use the same MS library don't suffer from that problem all because I spend a little time on the code... -
Any tips on taking more of an architect role and dev team manager? Also on becoming more business oriented?
Kinda being pushed into it by life but I'm not sure how to do it. I am checking some O'Reilly books as a starting point.1 -
!rant
Any thoughts on what i should revise for a first time interview as a Android dev for a ticket selling company :/ -
The higher one is, the less in touch one seems to be and tend to be more preachy and such.
Had an "architect" ask me what is that "tail" command I did when I showed him application logs. -
Hey, guys do you think april is too late to apply for a year-long internship by a second year student :/2
-
A bug in legacy code (java jsf....).
The dev, architect now, who build the app :
"Yes this is simple, the problem comes from the business logic in the .jsp..."
A bit later
"No, your patch does not suit me, you mix two different concepts"1 -
Devs : use azure devops becuse our product is on azure
Managers: but we only know how to use jira
Architect, okay then pay us for migration to bamboo and bitbucket so we dont have to use dual systems.
Management : whatever you want do it for free4 -
What wrong with the MNC's. I am trying to create a new folder for email templates in DEV server. I have been busy for two days to take the approval from Manager, Infra team and architect. Are you serious two productive days to give approval to create a folder???
Fuck the system. Fuck you MNC. -
I saw a bent antenna on a car today that looked like a parabola. The architect on my team keeps trying to gaslight me. What’s up with this fucking shit? Why doesn’t anyone have any fucking Christmas cheer?!?16
-
Wtf!? Clowns wants to, again, move me up the ladder. They don’t care. I am starting to think they have an evil plan for me in play here. Step 1) promote so high that noone really knows what the fuck I am doing. I am just name on a paper. And in the meetings. And then, 2) fire my ass
Have not accepted this job position. Yet. But I’ll guess I’ll take it. I can always go back to coding. Haven’t coded for a year now!
I think there must be some sort of evil play here. Am I that incompetent?
Do I want to be Chief Supreme Structural Architect Commander? Wtf!? Clowns…
All bow for the Chief Supreme Structural Architect Commander! I got principles and guidelines! Pff…1 -
VP: We need to build a new platform for flexibility!
Architect: Let's do micro services!
One year later...
Now we have "micro services" in Elixir, Go, Node.js and PHP.
Not to mention our prehistorical products in Erlang and PHP...1 -
!Rant
Need some help from anyone experience with MEAN.
Do you have a separate cache for data or is Mongo the cache as well?
Basically we have 500GB+ DB of data, how would you architect a MEAN system around it so that it's fast and stable1 -
when a senior likes to kick up a fuss on PR reviews, you'll do whatever dumbass shit they want in most cases, assuming it works
but its a relief when a tech lead or architect tells them to fuck off -
That moment when you explain to your manager what the term "full-stack" means and next thing you know you've gone from being a "backend c#" to azure migration expert/dba/designer/api architect/network engineer/php wordpress developer... let's go back to when you'd never heard of full-stack
-
Pretty niche tool, but Sencha Architect!
It is a wanna be GUI-Builder/IDE for ExtJS, but neither works properly.
This rant is not about ExtJS, just about Sencha Architect, which my coworkers and I were forced to use.
If you want to join the ride, here an excerpt of just some of the issues:
- installation: already the setup is more of a gamble than an actual setup, either it works on your machine or it doesn't, plain and simple
- GUI Builder: just drag and dropping components is actually nice, but the editing capabilities are frustrating, you can't edit the UI code by hand at all, just through pre defined properties. If there was the need to really mix things up it wasn't possible, I couldn't even rebuild shown examples of their ExtJS documentation. Furthermore the property editor was data type locked, which means if you want to enter a string which ExtJS already supports, but architect locks the value as a boolean, you can't edit it at all, while still using Architect
- code editing: well it is a colored texteditor, which is fine, and I could live with that, but Architect let's you just edit areas where it allows you to - want to change something else? Nope not allowed
- autocompletion: there is none at all, same goes for refactoring, multi highlighting, string replacement, and others
- code storing: well now some may think edit it somewhere else, well no, also not possible... Architect not just only saves simple js, there is also a Json formatted file for everything you have created, which is needed so the tool can actually load it for further editing. They possibly never heard of DRY. But the worst of this code storing was actually using git along with it - have a merge conflict? Merge both files! Every single time, it was so damn tedious
There are a few more, but these were the worst I can remember.
Luckily I don't have to use it anymore!
Maybe they have fixed or changed a lot of it, because the developers were aware of the issues and eager to resolve them, as far as I was told on a roadmap presentation. And some of the tools they had released in the end of my time using ExtJS were actually really good, like an IDE plugin for the framework, and I liked using it. -
Why do people hate Java fgs. I love to write code, I love the expresivness of the language. Code is code1
-
"DevRant is not even close to being as popular as it should be" - I say that's not a bug... (you know the rest)1
-
Here can someone help me to guid become software architect. I work as lead in backend. My learning in spring boot , Python Flask and Djngo seems stagnated from a year or more. Want to go beyond but don’t know how.2
-
I tried to explain to our Ruby system architect that rescuing Exception (which also catches NoMemoryError) is a bad idea. I'm then told we _want_ to catch it and log who the culprit is and flash an error to the user. There's still a palm print on my face.
-
I swear there is something about thinkpads with linux and vim with dark solarized theme that makes me hard... well... you get the point2
-
Asp.net or Spring ? I am a java developer personally but want to know your oppinion on them both for 2017 :)3
-
2019 Recap: Quit studentjob. Got engineering degree, worked as a devops consultant, got a child, bought a house, started at new company as mainframe developer.
2020 goals: less cobol, more java, get courses for a long term goal of becoming an it-architect.2 -
A self-proclaimed 'Technical Architect' who didn't understand how Objects behaved in Java. The same guy also decided it was a good idea to check a config file for each environment into git, instead of using dependency injection like we had done everywhere else.
-
Coming from a Java background, could you please explain to me what is so special about Python these dags :/3
-
As a junior, mild and hacky OOPer/TDDer I once worked with an architect who professionally introduced me to functional programming obsession and TDD fanatism.
I'm not a junior anymore, I have less dev friends too, but now none of them has unforeseen side effects or unexpected behaviour. -
Fuck me, I've been trying to install manjaro since last night. The XFCE version fails to not to usb, saying that the usb didn't respond. The architect version takes forever and I'm not sure what kernel is best for a fucking Thinkpad T61. Any help here?
-
What it's like being a data architect working with clients and their staff:
https://youtube.com/watch/... -
When a manager / "architect" starts saying complete nonsense about how some technology works, because he read a bit about it on the internet, but you prefer to just let him talk than proving him wrong. Not worth my time...1
-
What getting an AWS solutions architect certification got me:
Acceptance into the 4 top high schools in the area( one of which being in the top 5 public schools in the United States)
2 internships/apprenticeships
1 opportunity at the local college for some research experience
Vasts amounts of knowledge about servers and back end technologies I have never known about
And of course, the most important one, getting all the aunties attention at parties
People like to say that certifications don’t help but they get your foot into the door, it’s up to you to do the rest of the work3 -
Oh the work I could get done if I didn't have to restart Rational Software Architect because it can't stay synchronized with the status of the servers running.
-
Since I am a contractor, I will have 2 one on one's.
The one with the client,who is an architect,will be nice.
But the 1:1 with my company's manager,whom I gotta report to ,sucks. -
Guys please be quick withe replies - I am taking a shower and will switch from Xubuntu to either Mint 18 or OpenSUSE Tumbleweed. Add your oppinions2
-
web dev. ui/ux. full stack.
I am not a senior developer but im doing multiple jobs like full stack dev, ux designer and architect.
I only like front end given the choices.
I want to do some vr but the market seems not ready for that so i can only do some learning at home. -
To start straight away -> I am java/python back-end developer and I want to ask if you could tell me what is your oppinion on Gentoo vs Arch?2
-
Heh, what do you guys think is a better career path for a Jav developer, meaning Java EE vs Spring vs Android?6
-
What are the requisites to become a software architect??
Does experience really matters or anyone who is good in one full tech stack and more keen in learning new can do justice to the role??
Thoughts??? -
For all the full stack developers- do you feel like going from building the ui to the actual implementation of the functionality, feels like your hands are being untied??
-
Ok. Wtf?!?
Our platform architect gives a damn about continuous delivery.
Today I asked the architects for help, because bamboo is not able to trigger a deployment plan by changes in repository branch pattern release/x.x.x.
He cancelled my question with the statement "if we have the Kubernetes environment, we have more valuable things to work on".
Generally CD is no rocket-science and it is achievable with reasonable effort! -
Hey devrant community, i have a question.
I am 22 and currently work as a C++ developer in a large company in London. I really want to move into finance and possible HFT and move to NYC. Can ayone suggest a good learning path for the transition from the airline industry to finance ?
Thanks im advance1 -
Does a role reassignment necessarily mean I am on the chopping block/going to be laid off? I was hired as a Junior Software Architect and I ended up doing more infrastructure work (think DevOps) but I wanted to do more actual C++ coding. An email was sent out to the manager/HR by my supervisor and I think for the most part I will still retain the same title - the email just states what my next tasks are (knowledge transfer to other employees) and what my new role will be.
-
Guys, I know this is not stackoverflow, but do you think it will be an overkill to use RxJava for the event handling of a simple uber like app ?
-
Greetings guys, I am just going to my first assesment day and I have no idea what to expect. If anyone has any generic advise i am all ears. Its for a junior java dev. Thanks in advance
-
Hey fellow c++ devs, i have a question. I am currently working for a company that has a system with more than 300 000 thousand lines of maintained code and it is written in C++03. A lot of it utilises boost and custom performance work arounds and migration is currently out of the question, but I would really love to see some Cpp11 sugar in the code-base. I know there might not be too much business value to this potential endevour, but what do you think?1
-
I am mainly using devrant to consult with more experienced developers, instead of using it for cool IT jokes, and I am sorry but anyway, in 2016 would you recommend specializing in full stack web dev or android? (I have a lot of experience with Java, Spring and Android Studio). Thanks in advance :)
P. S. And by experience I mean personal projects1