DevOps
fromTheregister
17 hours agoEx-Microsoft engineer blames Azure problems on talent exodus
Microsoft 365 GCC High was dismissed by federal evaluators due to foundational issues in Azure's infrastructure and rushed market entry.
The strongest candidates are "able to think outside the box," Ahmad, director of Google Cloud's data cloud, said. "They're able to think outside the frame of how we would have normally described a problem." The executive added that candidates who take a traditional approach to engineering aren't performing as well in her team's interviews.
Most beginner data portfolios look similar. They include: A few cleaned datasets Some charts or dashboards A notebook with code and commentary Again, nothing here is wrong. But hiring teams don't review portfolios to check whether you can follow instructions. They review them to see whether you can think like a data analyst. When projects feel generic, reviewers are left guessing:
A global survey of 2,039 Java developers published today finds 63% reporting that dead and unused code adversely affects their team's productivity, with 22% describing the impact of that technical debt as being severe. Conducted by Dimensional Research on behalf of Azul, a provider of a distribution of OpenJDK, the survey also finds that more than half (56%) now deal with a Common Vulnerability and Exposure (CVE) involving Java on a daily or weekly basis.
port-killer A powerful cross-platform port management tool for developers. Monitor ports, manage Kubernetes port forwards, integrate Cloudflare Tunnels, and kill processes with one click. Features: 🔍 Auto-discovers all listening TCP ports ⚡ One-click process termination (graceful + force kill) 🔄 Auto-refresh with configurable interval 🔎 Search and filter by port number or process name ⭐ Favorites for quick access to important ports 👁️ Watched ports with notifications 📂 Smart categorization (Web Server, Database, Development, System)
Which Algorithm Is This? If you step back, this maps almost perfectly to the Top K Frequent Elements problem.We usually solve it for integers in a list. Here, the "elements" are audience profiles age and body-type combinations. First, define what an audience profile looks like: case class Profile(age: Int, height: Int, weight: Int) What we want is a function like this:
It's easy to point fingers here and suggest that software engineers are naturally turning to AI services to answer questions. Given that they can now do so from within their chosen Integrated Development Environment (IDE), it makes logical sense to assume this might happen. But there are other factors in the mix here; over-critical site policing has also been highlighted.
I've learned which skill sets software engineers need to land a job offer in the AI era. Tech companies agree that AI makes engineers more productive, so engineers are expected to use it to build things more quickly and reliably. I personally make heavy use of AI to help me with boilerplate stuff so that I can concentrate on the hard stuff, like system design and complex business logic.
Just as software finished eating the world, zero interest rates ended. Companies optimized for cash and slowed hiring. The market didn't shrink, but stopped growing at the breakneck pace we all expected. The result: a glut of entry level talent groomed for jobs that never materialized. This would explain a more competitive entry level market. But it doesn't explain the entry-level market shrinking, despite overall industry growth. In short: demand for senior talent is rising, but has fallen off a cliff for juniors.