|
I can't believe I SELECTed that.
>64
Some days the dragon wins. Suck it up.
|
|
|
|
|
You really should be ashamed of that one!
wow!
|
|
|
|
|
My son has an associate in Graphic arts and been through a coding boot camp. Now he wants to complete a four year degree, so what IT degree is best for some one who wants to do front end development?
|
|
|
|
|
S Desrosiers wrote: what IT degree is best It rather depends on what he wants to do, what courses are available, and what skills are likely to be in demand in four years. And the last one is impossible to guess at. However, for front end he would need a minimum of HTML, CSS and Javascript. I would expect a good understanding of some of the web frameworks (ASP.NET, PHP etc.) and one mainstream language in addition.
|
|
|
|
|
He's already over-qualified.
I so wish my brother had completed his graphic arts degree (back in the mid-80s); he could have made a killing and retired by now.
|
|
|
|
|
if we are talking 4 year degrees here, then I think Computer Science is all there really is. I am sure I am wrong here.
S Desrosiers wrote: who wants to do front end development?
It is extremely rare that a company wants someone to do do just front end web dev, with zero basic skills in anything else, like SQL, etc.. I have never seen this; doesn't mean it does not exist.
With that said, you don't need college education to be a front end web dev.
|
|
|
|
|
The sad thing is, the young people that I know unanimously say how useless a degree in CS is for real world work.
|
|
|
|
|
Um, it is useless. My CS degree got me in the door, and that is all. Learned everything on the job and self taught. I have been learning ever since.
All a company needs is passionate noobs that want to learn and listen well. The rest is magick. No CS degree needed.
|
|
|
|
|
All true - also true for most other “engineering” degrees.
|
|
|
|
|
Computer Science - should cover, compilers and languages, OS, data structures, some device driver stuff, I am sure it has changed quite a bit since I got mine especially the dot.net stuff. At 4 year level not too much specialization.
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
Message Closed
modified 15-May-23 19:06pm.
|
|
|
|
|
"A little time, a little trouble, your better day"
Badfinger
|
|
|
|
|
|
Any compsci class that studies design and philosophy and patterns and low level concepts. Even in JavaScript, you'd be surprised how many devs don't know that multiplication is faster than division or what a super class is.
Jeremy Falcon
|
|
|
|
|
For those who work in companies that have large dev teams, has your organization considered using MS DevBox[^]?
/ravi
|
|
|
|
|
I think there is a bit of an anti-Microsoft attitude in upper management at this time.
"They" seem to think that either "free" (e.g. open-source) or "whatever costs the most" must be the best product -- surely a mid-priced option should be avoided on principle.
|
|
|
|
|
Fortunately the OS requirements (win 10/11 Enterprise) mean my current employer can't consider it.
Because we all know how it would go.
"All your work is in the cloud now, so we're replacing your current workstation with a $200 piece of crap with a dual core 1ghz processor and 2gb of ram to fund the next round of executive bonuses."
Followed with next quarter:
"Paying $0.50/hour for hosting is too expensive. We've deployed a script to automatically log you out of and shut down your remote development environment after 3 seconds of inactivity. We've also negotiated a new custom platform tier with Azure. You'll now only have 1 CPU core and 1 GB of ram."
And then:
"Developer productivity has fallen catastrophically over the last half year. To save costs we're sacking all of you and replacing you with a team from Offshoria who will work for a dollar a day."
The final update will be posted not via normal business channels but on edCompany.com
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
|
|
|
|
|
Unfortunately true. The accountants are in charge, and as we all know they "know the cost of everything and the value of nothing".
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Dan Neely wrote: All your work is in the cloud now, so we're replacing your current workstation with a $200 piece of crap with a dual core 1ghz processor and 2gb of ram
This is actually workable. Not sure about 1GHz/2GB RAM, but I do have a NUC on my desk, and RDP into remote VMs. Its only job is to show a remote machine's display, so you don't need a tremendous amount of horsepower to do that. At one point I was RDPing into a remote system over VPN that was thousands of miles away, over my puny 5mbps connection. I honestly had no problem with that, even though the RDP session was set up across 2 monitors, a full HD one and a 4K one. Of course I wasn't watching videos (or sharing screens over a Teams call) with that, but for VS, a bunch of command line windows and a few browser sessions? Plenty.
Of course the remote system was way more powerful than the NUC on my desk. There's no downscaling a dev workstation if you want its user to be productive.
|
|
|
|
|
We use cloud desktops for all of our offsite devs (outside the U.S.). Not sure if they are "MS DevBox" ones or not.
biggest complaint is performance, some worse than others. Just not as performant as a hard wired local desktop, or a good laptop at the ready. Other than that it seems to be working so far.
|
|
|
|
|
And in tomorrow's Insider News: MS DevBox hacked and millions of lines of source code stolen.
|
|
|
|
|
... The stolen code was uploaded to ### for additional AI learning to turn out better code search results...
|
|
|
|
|
Or a related question: Do/Did you know what happens to the codebase for products/services when they die?
Well, yes, sometimes I get salty and nostalgic about some software/hardware going the way of the dodo. I'd like to ask what happens with the codebase of those things.
- Does the company keep it?
- Are the devs free to tinker with it in any way or form (like if someone would like to bring new features/fixes to that legacy codebase to bring some old abandoned hardware to life again)
- Is it "frozen"/locked somewhere?
For things like: new Kernels on old Android versions, Old MacOS versions, porting new iOS versions to old phones (like iPhone 4S), Old Windows Versions (can you imagine Windows XP or with modern 11 Kernel? Not to mention Windows phone (yes, I'm one of those )), Google Glass, Orkut, Google Wave, unlocking bootloaders of those old Palm/Symbian devices to give them some utility, together with the drivers and toolchains.
As a developer, I know that doing stuff like this sometimes is not feasible due to the effort required to modernise a codebase and bring fixes and other modern stuff to a retired codebase. Sometimes it is better just to leave it behind because you have more things to do than mess around with old stuff.
I know it is a pipe dream, but I wonder what someone with the insider/hands-on knowledge could do with those things, like free them up from their "software cages" and put them to good use.
|
|
|
|
|
I think the software has to "age" first. One can get source to most of the older games. An "older" payroll system? Not much interest if you can buy QuickBooks.
"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
|
|
|
|
|
Never throw anything out.
I don't know. I have worked on two (which come to mind) such projects which I doubt are still in use today. I have copies of all of the code for both .
The first was written for OpenVMS back in 1995 -- there was no version control other than that I copied everything to a floppy before leaving the office each day. I expect that the system was shut down and maybe wiped long ago. Potentially, the system is sitting in storage with the code intact, but maybe unreadable.
The second was written in 2004 -- I continued my practice of copying everything to floppy CD each day, but we also began using Subversion at some point. I have no idea whether or not that repository is still in use.
Both of those were very specific to a particular scenario which I will never encounter again, so there will never be a reason to modernize them. Yet having copies is good for answering the occasional, "how did I do that before?" moment.
My current employer doesn't allow employees to copy files to external media , so I can't have my own off-line copy for archive purposes. But I do copy everything to my "H" drive for research purposes. The enterprise has switched version control systems in the past, so I can't trust that everything will be readily accessible if/when I need it.
If your question is about access to dead code from before you joined the company; just ignore it, it doesn't exist.
P.S. If your question is about commercial software -- I have worked only on internal applications.
modified 1-Mar-23 12:38pm.
|
|
|
|