I found that reading and the project itself fascinating but not sure about how solid the project/analysis is.
236 karma · joined January 1, 2011
I found that reading and the project itself fascinating but not sure about how solid the project/analysis is.
I'd love to get more context to that statement to understand it better because as it is, it sounds as such an arbitrary statement that undermines the credibility of all the content below.
Kubernetes didn't brought open-source collaboration to a new level. No matter how relevant Kubernetes is today, it's just a drop in the huge ocean of OSS. Maybe level in this context refers to 'gitops' which many of us where doing years before the term was coined and without K8s involved. Or perhaps the author refers to the fact that most gitops K8s frameworks will work via polling which is a fundamental scalability flaw.
As a junior engineer (20+ years ago, for me), anything new is enjoyable. Damn we even enjoyed .NET, J2EE, Perl.. whatever crap. You name it. But today there are so many frameworks, paradigms, tools, services... and sad thing is in many cases the differences are nuance-grade which for senior engineers might become incredibly exhausting, at least in my opinion. "Why would I want to spend 6 months learning Vue if I can do this in React in 6 weeks?", "Why should I learn Rust if I just can do this in C++?"...
I think there are big differences in how industry evolved in the early twenties to today. I think today's evolution can feel rather disappointing.
Note: Spain is preferred for the engineering positions but open to any location for exceptional candidates. US and Spain are ok for the Product Manager position.
At VMware, we are hiring multiple positions to work on several products associated with the Bitnami brand. These products are mostly corporate oriented but have a profound impact in the content that gets generated for the Open Source catalog used by millions of developers in the world.
If you ever wanted to work with Open Source, this is one of the most exciting opportunities out there. Bitnami is one of the top Open Source publishers in the world. Some of our containers have been downloaded more than 1.5 billion times and usage is growing exponentially every month.
For coping with this task we have started an initiative to renew our internal supply chain, increasing its ability to scale and meet the incredible demand that we are having both from corporate customers and the ISV publishers.
Our stack is modern Java based. That is Java 16 (moving now to 17) + Spring Boot + Microservices. We run in AWS and Kubernetes and we practice Continuous Delivery. Our core is built around the principles of DDD with a centralised event bus that all micro services use to choreograph themselves. We believe in sound engineering practices and evolutionary architectures. Everyone in the team has a saying and there is no ivory tower leaders that impose thoughts.
We have several positions open. All of them are full-remote and aiming to hire senior high level pre-staff positions that would be able to move to Staff level in two/three years. The salary depends on the country and the level so it is hard to put a specific band there but it is along the lines of what you would expect from a top tech company: Country above-average base salary + stock + options + health insurance + stock purchase plans + wellbeing + food tickets + generous holidays.
I'm linking here some public openings that we have but if you have any more questions or want to ping me directly for help with the application don't hesitate reaching out to me at martinpe@vmware.com
- Senior Product Manager: https://careers.vmware.com/main/jobs/R2122106
- Senior Software Engineer Java: https://careers.vmware.com/main/jobs/R2101192
- Senior Software Engineer Testing: https://careers.vmware.com/main/jobs/R2019357
- Senior Software Engineer Devops: https://careers.vmware.com/main/jobs/R2019353
I'm not sure if this is just my personal feeling but I would say that stealing intellectual property was sort of common at that time. Open source was not widely known, knowledge was scarce, communities were just ramping up and really anyone with lack of principles could pretty much steal anything and get away with it.
It happened to me a few times with online content I wrote. Essentially tutorials, articles, etc. around Open Source. Once my own company sent me a newsletter which contained one of my articles signed by another employee from a different place. It felt pretty weird.
But well, right, they were so 90s. That wouldn't really fit at all with the current super posh MTBs out there.
I guess the point is that someone chose Redis and soon realized that RAM was not going to be the cheapest store for 500Gb of data. But that is not Redis' fault.
From your submission, I think what you are failing to understand is that you are asking people/companies to move their excel app/reporting to random-joe-bloggs' platform. It's not about the marketing. Even with the best marketing in the world, as a buyer I would ask myself "where this is going to be in one year?", and well...
Pick a solid platform. Hundreds of thousands of buyers are already there, the technology is already there, and you are not asking them to rebase their business. You only need to pipe the solution to the problem. If there is such problem then marketing will be way easier with a solid ground.
It was basically crawling the booking.com API and then applying an algorithm to figure out if a property was suitable for families with children or not. It would do the usual. Parse descriptions and try to find keywords there, parse and count the number of comments mentioning family-related topics, up-score hotels with certain facilities and then push the images through Google Cloud Vision APIs to re-order the images putting first the ones with children, pools, playgrounds, etc.
With that done, just an app to find hotels by searching anywhere.
It was more built for personal use but ended up being quite attractive. But marketing apps is hard so never really pushed it. Then, also... covid happened.
But they truly killed Eclipse. Eclipse probably never had to go beyond being what it was at the beginning, a wonderful IDE.
In any case as someone mentions here, it can canibalize its own business we hotel residents tend to use Uber-like services a lot.
Catalonian independent politicians representing only a minority of the people voting have gone way far on their responsibilities and have caused huge damage to the Catalonian economy with hundreds of mid-large sized companies leaving their jurisdiction to other regions. It is only needed now that one of these huge companies closes (e.g. Seat) their factories to cause huge riots within the region.
Man, so messed up, so many interests. These idiots are playing with the lives of many people and they do not give a dime about it...
Reflecting on this time I don't think I would have done it differently. I'm certain that I'm more productive and happier at home. But as you gain family responsabilities, i.e. wife/husband+kids things become considerably more challenging and unavoidably productivity decreases. Today with two kids and wife, I know I am still way more productive than I would be on an office, but also less productive than I was 10 years old. The reason I think I am still way more productive working from home has been discussed over an over: much less interruptions. Also, something that is not discussed that often is that ( if you are a professional - some others would say dumb ) you end up working way more hours at home.
That holds true as long as we are talking about engineering work. However, I don't think it is true when we move above the management scale. When you move into more managing roles, even if they are technical management (architect, lead, CTO, ... ) things become very challenging at home if your company is not fully distributed. Many things that were natural when you were an engineer start to feel awkward like having all team members on physical site and a manager on a different contintent, having all managers on a place but you on a totally different part of the world, etc. etc. It is very easy get out of the loop and keeping up with everything becomes stressful.
I think working from home in general is great but it needs to be part of the company's DNA.
I've run the idea of moving the family business to a similar online model to what casper, eve and others are doing, with similar prices, margins, etc. multiple times. and we always drop this idea off because it's impossible to sell in the prices these companies do and sleep well with yourself, i.e. these guys have the same margins but they sell pretty basic mattresses with a 5 years ( if you are lucky ) lifetime under regular use.
I share many of your feelings. I live in Spain. The markets are common. But honestly, I think it's not a matter about Italy being shitty at anything. The IT world has changed. There is no three platforms any longer. There is no one single deployment paradigm any longer. Things are much more complex now and it's truly impossible to try to take on everything as it was 15 years ago. I found that myself frustrating many times. Thinking, heck, 15 years ago I could study this, this and this and be an expert pretty much on everything software related. Now this is not true any longer and it can be very frustrating for all of us that come from that world.
I think the key here is holidays of course, but also to adapt to the new software world. And learn that not all what appears in HN is shiny and great, not all that is done in the cool places like SV is shiny and great, and not all those frameworks and languages that pop up are shiny and great. Rather than a matter of focus is a matter of taking it easy. Do something that you like and that you enjoy learning and learn to let things pass on. You don't have to be a master of react, golang or angular to be a competent software person, there is more choices than ever. Focus on the models, patterns, problems and solutions. That's where the value is today.