#learning

Posts mentioning hashtag #learning

Below are all the posts — topics as well as replies — that mention the hashtag #learning.

Mention #learning in your post to continue the discussion!

Learn asymptotic runtime with me

Why are so many SAS developers struggling with asymptotic runtime? Time to fix this gaping hole in your knowledge before you deploy yet another catastrophic O(n²) disaster to prod. Listen closely and I'll break it down into tiny, digestible pieces so you can finally comprehend this.

Asymptotic runtime is a mathematical framework used to describe how an algorithm's execution time changes as the input size (which we call n) grows toward infinity.

Note that I said infinity, not "ten items from your local test database."

We don't count actual seconds or milliseconds. Why? Because your slow, outdated laptop will run code differently than a high performance server. Measuring seconds is for amateurs. Professionals look at the growth rate of operations. We look at how the algorithm scales when the data gets massive.

There are three symbols you need to know.

Big O (O): This is the upper bound. It's the absolute worst case scenario. It guarantees that your code will never, ever perform worse than this curve. Since your code likely runs terribly, you'll spend most of your time dealing with this one.

Big Omega (Ω): This is the lower bound. It represents the best case scenario. It's the absolute minimum number of operations required.

Big Theta (Θ): This is the tight bound. We only use this when the best case and worst case growth rates are exactly the same. It means the runtime is perfectly sandwiched between two constant factors.

When analyzing runtime, we completely ignore constants and lower order terms. Why? Because when n is one billion, adding 5 or multiplying by 2 does not matter. Only the highest power of n matters.

Here's the hierarchy of efficiency, ordered from best to worst. Try to memorize it so you can stop writing terrible code:

O(1) - constant time, the gold standard. The input could be five items or five billion items; the algorithm takes the exact same number of steps. An example is looking up an element in an array by its index. It's instant. It's flawless. It's everything your code isn't.

O(log n) - logarithmic time, highly efficient. Every time the algorithm takes a step, it cuts the remaining problem size in half. Think of binary search. Even if you search through a billion sorted items, it takes a maximum of around 30 steps.

O(n) - linear time, acceptable, but uninspired. The time grows in direct proportion to the input size. If you double the data, you double the time. This is what happens when you use a simple loop to scan through an unsorted list from start to finish.

O(n log n) - linearithmic time, the standard for any decent sorting algorithm, like merge sort or quick sort, the absolute best we can do for comparison based sorting.

O(n²) - quadratic time, this is where we enter the danger zone. If you double the input size, the execution time quadruples. You usually achieve this embarrassment by nesting a loop inside another loop because you didn't know how to utilize a hash map.

O(2^n) - exponential time, complete and utter failure. The operations double with every single item you add. If n hits 50, your program will literally outlive the universe.

If you only ever write code that processes a list of ten users, you can ignore all of this and keep writing your sloppy nested loops.But the moment your data scales to millions of users, an O(n²) algorithm will lock up the CPU, crash the server, and force your manager to ask why you didn't learn this in school. Asymptotic runtime allows you to predict these catastrophic bottlenecks before they happen, independent of hardware.

Next I probably need to show you how to analyze a nested loop or how to identify a constant-time operation...


Take advantage of Skills Academy

While the culture is terrible, one thing the bank does offer is the Skills Academy. This is a huge opportunity to gather and learn new skills for your next opportunity. Not many companies offer this type or level of learning. Take advantage of this while you are here. It’s a huge advantage to add these skills to your resume. Especially any AI courses you can take advantage of. Times are tough, jobs are scarce. Take advantage of what you can. Skills you learn here are transferable. Take advantage!!!


Let's have some levity

For those who worked through the late 1990, what's one thing you're glad younger folks won't have to put up with?

I remember printing out hundreds of pages just to review a document and having to track changes by hand with a pen. The paper cuts alone were brutal. What other dinosaur era work habits are you happy died off?


Leaders making sure Dan’s AI week is a flop

There is a fundamental disconnect between Dan’s stated ambition around AI-led transformation and the behavior being driven by current leadership.

Leaders are not just failing to prioritize upskilling—they are actively deprioritizing and, in many cases, dismissing learning initiatives as non-essential.
Immediate operational demands are consistently positioned above capability building, effectively preventing employees from investing in AI and future-ready skills.

I want to provide this feedback. Where can I provide that?


..Remember when the millennial's told you..

Do your best, always. Still, the reality is that the days of staying in one position for 20 years, earning steady raises, and feeling protected from RIF conversations are gone.

For those who are hurting, it makes sense. You invested a lot of yourself. But it’s also a moment to reflect, especially when younger generations have often been labeled as less committed or less invested. When they were just more optimized. You should have been learning from them.

This is the reality of 2026. Nothing work related is special about any of us.

My heart goes out to those who are out of work. There is something here for all of us to learn.


Still carries weight for now

I am in my early thirties and have been here long enough to see how fast things shift. FIDO still opens doors when recruiters scan a resume, but that window feels smaller each year. I am focusing on learning what I can and staying realistic about how long the shine lasts.


What’s going on with the Leap program?

Looks like at minimum, 2 Leap technical coaches were let go. As a former Leap Alumni, this is sad to see happen to the program that gave me my one way ticket into tech.

Does anyone know what’s going on with the Leap program? Have Leap alumni performances been improving? How much Leap alumni have been retained after an 5/10 year period? Is Fidelity hiring less Leap associates? Is Fidelity restructuring the learning criteria of Leap?

I, along with other Leap alumni, may have many more questions.


Change how you think about job searching

I stopped obsessing over salary and focused on finding something that actually interested me and let me grow my skills. Starting over isn’t easy, and I knew that going in, but the constant stress disappeared almost immediately. I’m learning new things, branching out in my field, and not dreading every workday. That alone has made the move worth it. It’s been a real breath of fresh air.


They’re Trying Too Hard

L and D is posting on various platforms stating what a huge success the Month of Learning was.
No it wasn’t, it was the same failure it’s always been since the new group of leaders took over.
Everyone I’ve talked to says they didn’t get anything out of it.
They’re trying too hard to convince, I don’t know somebody, maybe even themselves, that they are really performing a good service to the employees.


Guild Access

If you are currently in the middle of a Guild Certification or Learning Course and are worried about losing access to your account, you can following the steps below as long as Guild has your personal email on file.

  1. Go to the https://www.guild.com and click Member Login.
  2. From the dropdown, select Default and press Next.
  3. Click Forgot password?
  4. Follow the instructions to create a password. Be sure to enter the same email address that is attached to your Guild account.
  5. Log in with your email address and password.

Keep learning, even when it feels pointless

I’ve seen plenty of people give up on training because they think it won’t change anything. But every course and new skill has opened doors I never expected. Staying sharp keeps you ready when better roles come around, even if it takes a while. I know most of us are worried about layoffs and don't see a point, but this can only help in the long run.


Is it worth learning a new skill that will get outdated in just for a year or two- certainly not worth the time,money, and health

Is it worth learning a new skill that will get outdated in just for a year or two- certainly not worth the time,money, and health.
Shareholders are prospering while staff are ending in hospitals.