|
abigserve posted:anyone got some good resources for learning general software engineering concepts?
|
# ? Jul 14, 2020 01:26 |
|
|
# ? Jun 8, 2024 15:27 |
abigserve posted:anyone got some good resources for learning general software engineering concepts? FWIW I'm a professional software engineer and I have no idea what SDLC means. Unless this is an interview for a specialist position, that's just a bad question.
|
|
# ? Jul 14, 2020 01:38 |
|
VikingofRock posted:FWIW I'm a professional software engineer and I have no idea what SDLC means. Unless this is an interview for a specialist position, that's just a bad question. Software Development Life Cycle isn't that niche a concept.
|
# ? Jul 14, 2020 01:50 |
|
Sapozhnik posted:linux wasn't really designed it just sort of happened also Net/2 BSD and all downstream projects being under existential threat from USL at exactly the wrong time if that hadn’t happened BSD would be much more of a peer to Linux as a lot of the early embedded adopters probably would have picked the non-GPL option
|
# ? Jul 14, 2020 01:52 |
|
Sweeper posted:as in the question is “what is sdlc”? that’s a pretty weird question obviously they’re referring to the IBM System Networking Architecture’s layer 2 protocol, which also happens to be—thanks to hardware support in the Zilog 8530 Serial Communications Controller—the layer 2 protocol for Apple’s LocalTalk personal networking system
|
# ? Jul 14, 2020 01:57 |
|
eschaton posted:also Net/2 BSD and all downstream projects being under existential threat from USL at exactly the wrong time the gpl is a net benefit for society tho? not sure what you're trying to imply about embedded programmers here
|
# ? Jul 14, 2020 02:02 |
|
VikingofRock posted:FWIW I'm a professional software engineer and I have no idea what SDLC means. Unless this is an interview for a specialist position, that's just a bad question. Sweeper posted:as in the question is what is sdlc? thats a pretty weird question The question was "describe some common SDLC methodologies" or something like that. We concluded they were looking for something like "agile, waterfall, etc." I won't say who the interview was for but it was for a devops position at a very large tech company.
|
# ? Jul 14, 2020 02:05 |
|
Permissively-licensed UNIX was balkanized to poo poo precisely because of its permissive licensing. The GPL forced people to play fair so perhaps it was viewed as a necessary evil at the time. These days the economics have shifted and doing a fork-and-run on somebody else's permissively-licensed project isn't really a viable business model for all sorts of reasons.
|
# ? Jul 14, 2020 02:39 |
|
I, paid to do work wielding the title of software engineer, had no idea was SDLC is, but I do know that I'm really bad at being agile, so maybe that's related.
|
# ? Jul 14, 2020 04:17 |
|
abigserve posted:The question was "describe some common SDLC methodologies" or something like that. We concluded they were looking for something like "agile, waterfall, etc." waterfall: open loop, will be declared done by fiat agile: open loop, restarting every two weeks
|
# ? Jul 14, 2020 05:05 |
|
gonna start a RESTful Agile consultancy we'll make full use of minimally-constraining adjectives
|
# ? Jul 14, 2020 05:05 |
|
no one ever remembers spiral
|
# ? Jul 14, 2020 05:11 |
|
Ploft-shell crab posted:ebpf is fully sick. one cool thing it lets you do is you can pretty much drop a debug statement anywhere in kernel code on a live system without too much of a performance hit. using it is a little clunky at first in terms of interface, but it’s a breeze to install and run on stock Ubuntu finally, linux achieves what dtrace did 15 years ago
|
# ? Jul 14, 2020 06:42 |
|
seems about right
|
# ? Jul 14, 2020 11:06 |
|
to be successful in this profession, learn something then immediately criticize someone else for not knowing that thing. you don't know what sdlc means? heh, well, maybe you can solve this graph theory problem i read the wikipedia page for this morning
|
# ? Jul 14, 2020 16:41 |
|
Carthag Tuek posted:"trait" is not longer than 5 characters [ 't', 'r', 'a', 'i', 't', '\0' ]
|
# ? Jul 14, 2020 17:12 |
|
not knowing what sdlc even means is a pretty bad look for anyone applying for a senior position imo it suggests that you havent interrogated your process for developing software at all and have never researched anything about how to steer a successful project
|
# ? Jul 14, 2020 17:51 |
|
what if I heard about "software/systems development lifecycle" but not sdlc
|
# ? Jul 14, 2020 17:58 |
|
Corla Plankun posted:not knowing what sdlc even means is a pretty bad look for anyone applying for a senior position imo it’s a wonder anyone ever built anything without agile kanban waterfalls
|
# ? Jul 14, 2020 17:59 |
|
Private Speech posted:what if I heard about "software/systems development lifecycle" but not sdlc in modern enterprise software development you're supposed to be able to fire off buzzwordy acronyms for everything at the speed of light
|
# ? Jul 14, 2020 18:01 |
|
Corla Plankun posted:not knowing what sdlc even means is a pretty bad look for anyone applying for a senior position imo it looks like SDLC is a term originating from consultants; you can see this because it's not a cutesy nerd name
|
# ? Jul 14, 2020 18:05 |
|
software downloadable content
|
# ? Jul 14, 2020 18:08 |
|
maybe i just spend most of my time being part of successful projects instead of deeply interrogating our engineering strategic outlooks to better optimize our internal development microecosystem
|
# ? Jul 14, 2020 18:13 |
|
i've moved on to the high definition lifecycle. smdh at you standard def idiots
|
# ? Jul 14, 2020 18:24 |
|
The best SDLC is the one where I can ask questions whenever I want to but no one is allowed to interrupt me while I'm working.
|
# ? Jul 14, 2020 18:41 |
|
being incredibly smug about knowing things is only one skill you need to be successful in this industry. you also need to master being incredibly smug about things you don't know.
|
# ? Jul 14, 2020 19:03 |
|
Corla Plankun posted:not knowing what sdlc even means is a pretty bad look for anyone applying for a senior position imo thinking that being familiar with the acronym sdlc is important is a pretty bad look and shows that you've had your brain poisoned by consultants who are more interested in selling you more consulting services than helping you complete projects successfully
|
# ? Jul 14, 2020 19:12 |
|
git, "agile" and "scrum" seem to be the constants across every company i've spoken to lately we went from agile/scrum to agile/scrum but with a consultant guy and it's completely different now and sucks lol
|
# ? Jul 14, 2020 19:55 |
|
rjmccall posted:maybe i just spend most of my time being part of successful projects instead of deeply interrogating our engineering strategic outlooks to better optimize our internal development microecosystem this is totally fine but that is not the behavior of a software lead so you wouldnt be a good fit for a senior position unless it is in a huge org where senior devs arent responsible for delegating or planning anything Plorkyeran posted:thinking that being familiar with the acronym sdlc is important is a pretty bad look and shows that you've had your brain poisoned by consultants who are more interested in selling you more consulting services than helping you complete projects successfully it is on the first page of any google search for anything adjacent to software project planning, and its an acronym in 41,000 job descriptions on linked-in its fine if you're incurious about what acronyms mean or dont care about discussing the processes by which work gets done, but it seems weird to me to be so proud of that kind of ignorance
|
# ? Jul 14, 2020 20:00 |
|
people who think good software project planning comes from following some specific methodology rather than just having good people empowered to make good engineering decisions are doomed to spend their lives talking about software project planning methodologies
|
# ? Jul 14, 2020 20:29 |
|
fire everyone in your org who knows things you don't. if it were worth knowing, you'd know it.
|
# ? Jul 14, 2020 20:38 |
|
someone with more than a few years of experience never once having run into the term "sdlc" mildly surprises me but otoh the interviewer could just, like, spell it out and still get totally useful answers to questions about the candidate's view of the Software Development Lifecycle. like if they've never thought about what they think/know works and doesn't work or read about what other people do that's gonna be clear whether they know that specific acronym or not.
|
# ? Jul 14, 2020 20:49 |
|
rjmccall posted:people who think good software project planning comes from following some specific methodology rather than just having good people empowered to make good engineering decisions are doomed to spend their lives talking about software project planning methodologies i get made fun of for suggesting people "just do it good" at work,
|
# ? Jul 14, 2020 21:07 |
|
every successful planning process comes down to "be realistic, and be sure to honestly reevaluate how the plan is going every once in a while". you can throw a lot more details at people and it doesn't really hurt anything as long as you judiciously ignore them when they start to get in the way. when you start to honor the strict form of the process over honesty and realism is when you get terrible planning pathologies like being incapable of accommodating tasks that last longer than two weeks
|
# ? Jul 14, 2020 21:23 |
|
one of my favorite lines from a giant postmortem was "there was a point when IC's stopped believing in the overall schedule" because I could've narrowed when that switch flipped for me down to a week, possibly a day
|
# ? Jul 14, 2020 21:42 |
|
IC stands for Individual Contributor i.e. management-speak for underlings. Which sounds obvious but that's also something I only learned somewhat recently. Shibboleths everywhere up in this poo poo.
|
# ? Jul 14, 2020 21:46 |
|
Sapozhnik posted:IC stands for Individual Contributor i.e. management-speak for underlings. genuine question what do you call them
|
# ? Jul 14, 2020 22:11 |
|
nothing, because i do not manage people. although now that i'm in my mid 30s this industry is going to start considering me to be middle-aged so i should probably do something about that.
|
# ? Jul 14, 2020 22:23 |
|
raminasi posted:genuine question what do you call them FTEs, resources, headcount. its important to dehumanize the peons as much as possible
|
# ? Jul 14, 2020 22:28 |
|
|
# ? Jun 8, 2024 15:27 |
|
i have spent a good chunk of my career thinking about & working on software development processes and if you just asked me out of the blue "tell me about sdlc" i would almost certainly ask you to spell out your stupid acronym
|
# ? Jul 14, 2020 22:29 |