Note: I am biased because I work for a small software development company.
This is kind of a misnomer.
It might cost us 1mil to re-implement lotus notes for you, but if all you need is invoicing software we can solve the direct need for a lot cheaper than the long-term cost of supporting a larger system.
Companies like IBM really don’t care, and can’t care, about solving your business needs.
In the end, its how to make the most money with the minimal amount of effort.
Except that this is exactly how very large chunks of markets out there work, especially the contracting world. Most companies are not trying to compete in multiple markets, they’re creating products to compete in a specific market.
I’m not speaking for IBM (I worked there for a lonnnng time) but there are plenty of companies that really do care about delivering business outcomes for their customers and trying to do so while maintaining a competitive price and netting a profit. It’s a hard juggling act but not all companies are unfeeling monoliths when it comes to trying to deliver customer happiness. It’s not just about making the most money for minimal effort.
Personally I’m disappointed with this switch many teams are making.
I totally understand why. It’s cloud based, very good for collaboration and much more intuitive than other CAD platforms.
That last point is where I dislike it though. Industry uses solidworks, inventor, catia, creo, NX and in some niche cases from what I’ve seen fusion. College uses similar packages. I really can’t see many companies moving over to Onshape anytime soon and that’s also why colleges will not be integrating Onshape into their curriculum.
I learned solidworks through FRC which made my first year of college as an engineering student much easier in many of my classes. The experience I gained through years of frc is far better than experience I can gain in a semester long course and I know others share my opinion.
While Onshape could lead to a better frc team experience I dislike that it is hurting the learning experience that students are exposed to.
Can also confirm as I work on NX homework for class and have an internship that Uses Solidworks even though I learned and used Inventor the whole time I was on 701. It honestly isn’t that big of a deal to switch from software to software.
God I wish I learned a different CAD package in FRC than I did in school, my first year SolidWorks course made me want to blow my brains out, it was so boring. Being “that one kid” in the class who knew SolidWorks was not a great way to start things off.
Personally I’m disappointed with the attitude people are having towards change. In my opinion this is very similar to coding languages where once you learn one language, the biggest thing you take from it is learning to learn a language. Every language you learn thereafter becomes easier. I found this from learning SolidEdge as my first CAD program, then “graduating” into SolidWorks in second year.
Different things work for different students and different teams. As long as mentors do their job to make sure the students understand the concepts behind CAD enough that they can learn a new program with ease, that’s what matters. If it’s more accessible too, who’s to complain?
I’m still amazed at the processing power that lives somewhere out there on the cloud to power OnShape. We can run it from the crappiest laptops or home desktops. I can show colleagues at work the kids’ latest designs on my mobile, and they’re always blown away that I have live, rotating, articulating CAD on a phone.
The software continues to add features and functionality. We recently started using their integrated CAM (by MecSoft) to run CNC parts. That feature is still in Beta but it works.
If you’re not sure, just ask a student or two to go here, sign up and poke around.
Yes! One should learn to adapt to different CAD programs. When one gets out into the working world, one often does not have a choice regarding the CAD package used. If you want the new job, you will have to learn to use whatever CAD package your new employer has chosen. Once there, you will have to adapt as those CAD packages change. You may or may not have any influence over what new CAD package is chosen. I was at my last job for 14 years and had to use 3 different versions of AutoCAD (2D) as AutoDesk released newer versions. I have also had to use 5-6 different schematic capture programs for PCB design over the years. This does not include the different versions of those schematic capture programs. I think I have used about 4 versions of ORCAD including one that ran on MS-DOS.