|
Eddy Vluggen wrote: they teach theory and in the real world we do things differently. It should be more practical, less ideology,
Seems just like any school.
Certainly in my electrical engineering lab class (you know actual hands on) the two actual practicing engineers that were my lab partners (taking it for the same reason as you - more money from the company) showed that early on when they instantly recognized that a electrical component was bad. As to my confusion when I was busily trying to find any info at all that lead them to that conclusion from the class literature they just pointed out that they 'knew' it.
I believe they also pointed out that for a specific type of electrical circuit that absolutely no one would actually build it that way. Supposed to be a functioning amplifier but it was missing necessary components that would keep a practical device from running away with feedback noise.
Certainly part of the reason that to this day I do not equate a 'formal education' as an equivalent to any amount of actual professional programming.
|
|
|
|
|
jschell wrote: Seems just like any school. Most of the vacancies require accreditation; so, like any other manager, I need be young to be malleable and old enough to have experience. Oh, and a recent degree.
jschell wrote: Certainly part of the reason that to this day I do not equate a 'formal education' as an equivalent to any amount of actual professional programming I've seen those with a degree who get confused by code.
Having a degree would not hurt me and it would be rather cheap. I know it's the wrong motivation, but there's a lot of toys there, and coffee with whipped cream. There's no downside to doing it.
I will be pissing of the next potential employee about having whipped cream in my coffee, and how that's required to prevent bugs
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Waterfall simply means one person took the time to figure out what the end product should look like. Pay me now or pay me later (analysis and design). A badly designed system makes changes harder and therefore is more expensive. Sometimes a lot. And bad designs are harder to code in the first place ... witness the saga of the "data grid", which is only one control; consistently misused; wasting countless hours.
"Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I
|
|
|
|
|
Is the teacher "wrong" or does he have a different view of things?
Just because I've never seen UML in the real world doesn't mean it's wrong or not useful (or not used, for that matter).
I've seen plenty of waterfall with a side note of scrum.
Waterfall is safe for customers, they know what they're going to get and they know what it's going to cost (approx.).
However, things change, and so scrum is sort of introduced during the project.
It's never fully scrum, but it isn't strictly waterfall anymore either.
In fact, that's how I do some of my projects.
A bug in production could be 20 times more expensive than catching it in the specs, or 100 times more expensive, or it could cost human lives, or it could be very cheap.
Maybe 20 is an average that we don't know about, but that someone calculated?
You can bitch about Python all you want, but it's one of the most used languages world wide, so it must be doing something right.
You focus on how it's not C#, or whatever language you code in, and therefore it must be bad (as we all do), but try to learn from it instead.
How and why is it different from your regular language?
Does it do things better or faster or easier?
I really hate school, always have.
So much so that I didn't even finish my IT degree (not even the first year) (although I already had another master's degree at that time).
I can't deny I've learned a thing or two from it though.
The Functional Programming course even changed the way I code (you'd probably say "but everything is OOP, who the heck uses Haskell!?")
I've even been able to impress people with "the stupid stuff I don't need anyway"
So yeah, if you don't want this, quit, because it's going to take a lot of time and effort.
If you do want it (or need it), change your perspective, or it's going to be a really hard-earned degree.
|
|
|
|
|
Sander Rossel wrote: A bug in production could be 20 times more expensive than catching it in the specs I dare to say that a bug is by definition an error in implementation. So I don't see how you could catch a bug in the specification stage
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
You can't, it's bs and a pipe dream. See reply/comments to Sander.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
I write the spec, "1 + 1 = 3".
You proofread and point out the error.
Bug caught
|
|
|
|
|
That wouldn't be a bug, that would be a design flaw.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
I guess, depending on your perspective
|
|
|
|
|
Comment 1: python statement is spot on. You might not like python, or JS or whipped cream, but when in Rome...
Comment 2: catching bugs is very expensive when you find it in production is NONSENSE. The waterfall method came from systems engineering - really big systems. So, if you're designing something like a B2 Spirit or an F22 Raptor - finding a "bug" is more of a systems requirement failure. We're talking the entire system, not software.
The problem with applying waterfall to s/w development is that waterfall's roots come from system engineering, and most software really does not play in that realm. Software's problem is that it is so flexible, you are making something to solve a problem that the customer cannot really grasp. So, you need to get something in front of them as quickly as possible - hence extreme/agile development approaches.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
charlieg wrote: Comment 1: python statement is spot on. You might not like python, or JS or whipped cream, but when in Rome... You are absolutely right. I want to walk as a Roman.
charlieg wrote: The waterfall method came from systems engineering - really big systems Spot on.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
You make some good points, thanks
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
Not enough context... without reading the replies, I'm thinking too much crack. What are you ranting about?
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
charlieg wrote: Not enough context... without reading the replies, I'm thinking too much crack A crack in what?
It's the result from another post; I'm considering going back to school. More education isn't going to set me back, is it?
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
lol, I was referring to the ubiquitous illegal drug - your post seemed to be the ramblings of a madman or a review of a bad interview
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
charlieg wrote: your post seemed to be the ramblings of a madman That's part of my nature. I'm blessed with being naturally confused.
English isn't my first language, and I was thinking cracks like in a wall, so your post didn't make sense. Drugs, unfortunately, no.
charlieg wrote: or a review of a bad interview It sort of was. I went to see if I could do that education. My biggest obstacle is my big mouth and arrogance.
I can btw and think I will. Education never hurt anyone.
Looked it up, and crack is cheap cocaine.
You seriously don't want that in your blood. For anyone addicted, mail me today.
Bastard Programmer from Hell
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
The more you throw non-dismissable ads in my face about the unwanted SPen and force me to tap through them at teh rate of 1 slide every 2 seconds you bundled with my tablet, the more firmly it's name becomes "💩"Pen in my mind; and the less likely I am to ever try using it for anything. The odds that it will remain wedged into it's slot in the box until such time that along with the tablet itself it is recycled as e-waste is growing every day.
In conclusion, the $20 or so of my employers money you wasted by forcibly including the pen would have been better spent giving me a $0.01 per hour raise.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
Dan Neely wrote: The odds that it will remain wedged into it's slot in the box until such time that along with the tablet itself it is recycled as e-waste is growing every day.
I had a Samsung tablet that came with the pen several years ago. I used the pen maybe a couple of times when the tablet was new, but never found a compelling reason to use it on an on going basis.
Keep Calm and Carry On
|
|
|
|
|
Now now, Samsung just knows you better and knows that you will get a sudden urge to do some creative drawing one day 
|
|
|
|
|
I keep four scattered around close to hand. Paid extra for the S-Pen models, because they have more memory than non S-pen ones, so are a bit more responsive. Never found use for the pen. Bought tri-fold folios for comfortable handling purposes, and use them for reading and research off and on all day. The bluetooth is very useful, paired with the home, office, or auto audio system buss. They seem to hold up reasonably well. Had to replace the battery in one 2016 model, but that was on me, from leaving it charging 24/7. I've had no issues with samsung crapware. They play well with HD homerun too
|
|
|
|
|
I need to keep mine flat since to fit it on teh desk at a convenient location my work laptop overhangs it by several inches.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
Dilbert and Go Comics are available again. Just about time too, I was starting to have withdrawal symptoms.
Keep Calm and Carry On
|
|
|
|
|
I just follow my RSS feed. I hadn't even noticed it hadn't updated anything in a few days. And now there's a tiny backlog that appeared suddenly. No big whoop.
|
|
|
|
|
I ended up buying 3 keyboards and like them all. But decided on the Das Pro 6 with Cherry MX Blue switches. What I mean by decided is that I wired up the keyboard through my desk to the back on my computing rig or Dell 5820.
Das Pro 6
I don't really care for the key lettering on the Das Pro 6, where the special symbols are not lighted up and hard to see, but I guess I can think of this as 1/2 the ultimate keyboard, where all the keys are blank. Like on the number keys, I'd rather see the symbols because I use them for coding than the numbers. I wish this keyboard had a socket for the cord, so I can switch keyboards for other task, or was wireless with a built-in battery pack like the Logitech MX keys for business. After using this keyboard for a couple of weeks, I got spoiled by the light up keys, and the feeling of the switches which is very .... say confirming that I pressed the key and registered a click.
Das Pro 4
I bought this one on Ebay for a good price. It's a return from retail or brick and mortar store, where they fix any problems, test and repackage the board, then sell it at a discount. It has the Cherry MX Brown switches, which are much softer and quiet. The keys don't light up, but has the traditional key symbols. I typed on it for a couple of hours, but it was too late and I had already been spoiled by the Das Pro 6 and could not adopt the Das Pro 4. I like the Das Pro 4, and will keep it for when I work on other computers, and just plugin and type away. The Cherry MX Brown switches have the same amount of travel, but are much softer feeling at the bottom, and seem to bounce back faster.
Logitech MX Keys for Business
Sort of a new technology keyboard, in terms of switches. I think it's a membrane switch, with very little key travel, and a high tension rate on bouncing back. It's got a builtin battery pack, lighted keys and all the symbols. You can use one USB receiver and bond the keyboard and mouse together for a single channel of communications. This keyboard was hard to get use to, but once I did, I really liked it. It was hard to decide on which one to use versus the Das Pro 6. Typing on it was very different, such as fingers sort of slipping and sliding because the keys are like Chicklets, that candy coated gum and it's hard to get a feel for the keys. But like all keyboards, it just takes time to get use to. But combine this keyboard with the Mouse 3S and it's a powerful combination to have, and makes an excellent system.
Next for DAS
I think next year, there are going to be some really nice keyboards. I spoke to the marketing manager at Das in Austin TX, and they have a new board coming out in Q1, that will be their MAC board but for PC, and will be bad ass. And then next whey will release a wireless keyboard, with battery pack and transmitter. I would enjoy having a thinner keyboard that is mechanical, wireless and lighted with just white light.
Conclusion
My old keyboard, a Microsoft Elite that I wouldn't let go of for over 18 years was really nice. But I'm glad I tossed it in the trash and got new ones. Does it make me a better coder? well no not really but it makes coding more fun now and I'm not missing spaces when I hit the spacebar. It was basically the last part of my workstation or rig upgrade, and was needed badly. Guess one can get really into it and find the perfect keyboard, which I couldn't find yet, but it will be here soon. I like mechanical keys, and will stick with them for my desktop rigs. I don't care much for Notebook computer keyboards.
Hope that helps ... if you decide to upgrade your keyboard. Sort of give you an idea of what's out there beside the mainstream stuff.
If it ain't broke don't fix it
Discover my world at jkirkerx.com
|
|
|
|
|
I have a Das Model S Professional with Cherry MX Browns. Basically the Pro 6 without the fancy stuff (no lighting, no media controls, usb-a hub instead of usb-c, flip feet instead of screw-in). Feels great. Definitely my favorite at the moment, and if I ever want the bells and whistles I'll probably get the Pro 6 or whatever it's called then.
The only other brand I haven't tried that I want to is Filco. I've heard good things but never had the chance to type on one.
|
|
|
|
|