Words from the Publisher: Growing in the Waiting Moments

Words from the Publisher: Growing in the Waiting Moments

‘m writing this column in my head at about 3 am on a Sunday morning, while staring at the roof of a swaying tent on top of a mountain in a rainstorm. The tent has already fallen once tonight, while I was huddled around a campfire with a group of Boy Scouts, and the wind shows no sign of letting up anytime soon.

This is one of those uncomfortable “waiting moments” in life, when I hope for a good outcome, but I can’t quite see the final result yet. A few hours ago I used whatever skills I possess in tent pitching and knot tying, working with another Scout leader who has a similar interest in the outcome, and together we did our best to put the tent back up. Meanwhile, I listen to the wind and I wait and hope, using the waiting moments for reflection on this interesting intersection of time and place.

Since my magazine column is due, my thoughts inevitably turn to the parallels between my current situation and the state of the industry for Microsoft-oriented software developers. There are many parallels.

First, the tent I share with the other Scout leader has served us well for many previous camping trips. It has always felt safe and secure, and we can put it together in just a few minutes without consulting an instruction sheet.

You likely have your own favorite language and development environment that has proven its worth on previous projects, allowing you to be very productive without having to consult the help files.

Next, the framework of this tent is very sturdy, although it is simple in design. Sure, the box we carry it in is torn and patched together with duct tape, but a tent doesn’t have to be brand new or in a nice container to be useful.

Perhaps your own collection of code snippets, classes, and utility routines is also a sturdy framework that has stood the test of time. The language you are accustomed to may be showing its age, but you probably still depend on it as a trusty, useful tool.

Also, the rainy wind that batters our tent will, by daybreak, give way to a mixture of ice and snow that will chill us to the bone. Somehow, the difficulties of the moment make it seem that we have hiked a few steps beyond sanity.

Likewise, you, as a developer, may feel a chill down your spine at the winds of change that are blowing across your development environment today. Old, familiar tools are superceded by an entirely new Visual Studio, and the sheer volume of the .NET Framework’s 2,000-plus classes can leave you feeling pretty much like you’re wandering in the wilderness.

Lastly, these pre-teen and teenage boys we are working with are just beginning the transition from boyhood to manhood?a time that promises to be exciting, but also brings deep feelings of insecurity, fear, and confusion.

Most of us in the IT business seem to be in a continual state of creeping transition, but this leap to .NET requires a major trip up the learning curve. In many ways, we have to go through the pain of programmatical puberty again before we’ll get a sure footing and gain back our confidence.

Tips for Transition
Here are a few tips for successfully navigating through transitions and for growing in the waiting moments.

Grieve the losses?Transitions always involve losses of some kind, whether loss of the familiar, loss of associates or friends, loss of competitive advantage, loss of contracts, or even loss of your job. Don’t waste time on denial or depression. Go ahead and grieve the losses in whatever way works best for you, then move on.

Reconnect to community?You may find that you can grieve better when you have someone to listen to your troubles, and that’s one of the best functions of a community of developers. If you are not already connected to a local user group or online community, now is a good time to take that step. In addition to finding answers to technical and career-related questions, a good group can provide encouragement and support (if you are willing to be open about your challenges).

Set aside time for insight?Take time to write down some thoughts about your career, your strengths, your weaknesses, and your goals, both short and long-term. Consider what is most important in your life and look for fresh ways to build on your reservoir of experience.

Learn something new?Although you may at first feel that you are immersed in confusion, just jump right in and learn a new approach to your old programming tasks. Don’t try to comprehend it all at once. Instead, pick a small part of the .NET Framework, for instance, and learn all you can about it. Read all you can find about that class or namespace, even if you don’t understand what you’re reading. Read and re-read it again and again until the concepts begin to sink in. Build a small, simple project that makes use of your new knowledge, then repeat the process again.

Tell someone what you have learned?Your user group or online community can provide a place for you to talk about your new experiences, and you may be amazed to find out how much you know when you begin to tell others. This will not only solidify the knowledge in your mind, but will also help your fellow pilgrims along the path.

Resources for Mere Mortals
One of the emerging authorities on object-oriented .NET application architecture is Kevin McNeish of Oak Leaf Enterprises. Kevin, who previously wrote a series of articles on UML diagrams for CoDe Magazine, has drawn from years of object-oriented design experience to create what he calls the Mere Mortals .NET Framework.

This collection of well-designed classes will help you put the .NET Framework to use in building business objects, applying design patterns, and leveraging inheritance to streamline your projects. Based on my observation of earlier versions of his framework, I can assure you that you will learn tons of great design tips by studying his source code and documentation. Check out the Oak Leaf ad in this issue of CoDe or get more information at their website (www.oakleafsd.com).

Also, don’t forget to keep reading the magazine that was voted winner of the “Best Publishing” award by Visual Studio and ASP Connections conference attendees. Keep your copy of CoDe Magazine nearby and please spread the word among your friends, so you’ll all have something challenging to read during your “waiting moments.”

Happy transitions.

devx-admin

devx-admin

Share the Post:
Poland Energy Future

Westinghouse Builds Polish Power Plant

Westinghouse Electric Company and Bechtel have come together to establish a formal partnership in order to design and construct Poland’s inaugural nuclear power plant at

EV Labor Market

EV Industry Hurting For Skilled Labor

The United Auto Workers strike has highlighted the anticipated change towards a future dominated by electric vehicles (EVs), a shift which numerous people think will

Soaring EV Quotas

Soaring EV Quotas Spark Battle Against Time

Automakers are still expected to meet stringent electric vehicle (EV) sales quotas, despite the delayed ban on new petrol and diesel cars. Starting January 2023,

Affordable Electric Revolution

Tesla Rivals Make Bold Moves

Tesla, a name synonymous with EVs, has consistently been at the forefront of the automotive industry’s electric revolution. The products that Elon Musk has developed

Poland Energy Future

Westinghouse Builds Polish Power Plant

Westinghouse Electric Company and Bechtel have come together to establish a formal partnership in order to design and construct Poland’s inaugural nuclear power plant at the Lubiatowo-Kopalino site in Pomerania.

EV Labor Market

EV Industry Hurting For Skilled Labor

The United Auto Workers strike has highlighted the anticipated change towards a future dominated by electric vehicles (EVs), a shift which numerous people think will result in job losses. However,

Soaring EV Quotas

Soaring EV Quotas Spark Battle Against Time

Automakers are still expected to meet stringent electric vehicle (EV) sales quotas, despite the delayed ban on new petrol and diesel cars. Starting January 2023, more than one-fifth of automobiles

Affordable Electric Revolution

Tesla Rivals Make Bold Moves

Tesla, a name synonymous with EVs, has consistently been at the forefront of the automotive industry’s electric revolution. The products that Elon Musk has developed are at the forefront because

Sunsets' Technique

Inside the Climate Battle: Make Sunsets’ Technique

On February 12, 2023, Luke Iseman and Andrew Song from the solar geoengineering firm Make Sunsets showcased their technique for injecting sulfur dioxide (SO₂) into the stratosphere as a means

AI Adherence Prediction

AI Algorithm Predicts Treatment Adherence

Swoop, a prominent consumer health data company, has unveiled a cutting-edge algorithm capable of predicting adherence to treatment in people with Multiple Sclerosis (MS) and other health conditions. Utilizing artificial

Personalized UX

Here’s Why You Need to Use JavaScript and Cookies

In today’s increasingly digital world, websites often rely on JavaScript and cookies to provide users with a more seamless and personalized browsing experience. These key components allow websites to display

Geoengineering Methods

Scientists Dimming the Sun: It’s a Good Thing

Scientists at the University of Bern have been exploring geoengineering methods that could potentially slow down the melting of the West Antarctic ice sheet by reducing sunlight exposure. Among these

why startups succeed

The Top Reasons Why Startups Succeed

Everyone hears the stories. Apple was started in a garage. Musk slept in a rented office space while he was creating PayPal with his brother. Facebook was coded by a

Bold Evolution

Intel’s Bold Comeback

Intel, a leading figure in the semiconductor industry, has underperformed in the stock market over the past five years, with shares dropping by 4% as opposed to the 176% return

Semiconductor market

Semiconductor Slump: Rebound on the Horizon

In recent years, the semiconductor sector has faced a slump due to decreasing PC and smartphone sales, especially in 2022 and 2023. Nonetheless, as 2024 approaches, the industry seems to

Elevated Content Deals

Elevate Your Content Creation with Amazing Deals

The latest Tech Deals cater to creators of different levels and budgets, featuring a variety of computer accessories and tools designed specifically for content creation. Enhance your technological setup with

Learn Web Security

An Easy Way to Learn Web Security

The Web Security Academy has recently introduced new educational courses designed to offer a comprehensible and straightforward journey through the intricate realm of web security. These carefully designed learning courses

Military Drones Revolution

Military Drones: New Mobile Command Centers

The Air Force Special Operations Command (AFSOC) is currently working on a pioneering project that aims to transform MQ-9 Reaper drones into mobile command centers to better manage smaller unmanned

Tech Partnership

US and Vietnam: The Next Tech Leaders?

The US and Vietnam have entered into a series of multi-billion-dollar business deals, marking a significant leap forward in their cooperation in vital sectors like artificial intelligence (AI), semiconductors, and

Huge Savings

Score Massive Savings on Portable Gaming

This week in tech bargains, a well-known firm has considerably reduced the price of its portable gaming device, cutting costs by as much as 20 percent, which matches the lowest

Cloudfare Protection

Unbreakable: Cloudflare One Data Protection Suite

Recently, Cloudflare introduced its One Data Protection Suite, an extensive collection of sophisticated security tools designed to protect data in various environments, including web, private, and SaaS applications. The suite

Drone Revolution

Cool Drone Tech Unveiled at London Event

At the DSEI defense event in London, Israeli defense firms exhibited cutting-edge drone technology featuring vertical-takeoff-and-landing (VTOL) abilities while launching two innovative systems that have already been acquired by clients.

2D Semiconductor Revolution

Disrupting Electronics with 2D Semiconductors

The rapid development in electronic devices has created an increasing demand for advanced semiconductors. While silicon has traditionally been the go-to material for such applications, it suffers from certain limitations.

Cisco Growth

Cisco Cuts Jobs To Optimize Growth

Tech giant Cisco Systems Inc. recently unveiled plans to reduce its workforce in two Californian cities, with the goal of optimizing the company’s cost structure. The company has decided to

FAA Authorization

FAA Approves Drone Deliveries

In a significant development for the US drone industry, drone delivery company Zipline has gained Federal Aviation Administration (FAA) authorization, permitting them to operate drones beyond the visual line of

Mortgage Rate Challenges

Prop-Tech Firms Face Mortgage Rate Challenges

The surge in mortgage rates and a subsequent decrease in home buying have presented challenges for prop-tech firms like Divvy Homes, a rent-to-own start-up company. With a previous valuation of

Lighthouse Updates

Microsoft 365 Lighthouse: Powerful Updates

Microsoft has introduced a new update to Microsoft 365 Lighthouse, which includes support for alerts and notifications. This update is designed to give Managed Service Providers (MSPs) increased control and

Website Lock

Mysterious Website Blockage Sparks Concern

Recently, visitors of a well-known resource website encountered a message blocking their access, resulting in disappointment and frustration among its users. While the reason for this limitation remains uncertain, specialists