Coding Supply

Everything a Programmer Needs

  • Programming Monitors
  • Learn Programming
  • Programming Laptops
  • Start a Programming Blog
  • Blog
How Often Can a Software Engineer Switch Jobs?

Updated: September 20, 2018 Leave a Comment

How Often Can a Software Engineer Switch Jobs?

One common question I see software engineers (especially newer ones) ask, is “How often can I switch jobs? How much is too much?”

I’ve seen many rules of thumb floated around the internet especially for programmers just out of college getting their first job. One of them is “stay at your first job for at least 2 years”. Let’s start there.

Does a programmer need to stay at their first job for 2 years?

No, you certainly don’t need to stay at your first job (or any job) for at least 2 years, but ideally you would. There are two main reasons for this “2 year” timeframe.

[Read more…]

Filed Under: Career Tagged With: career advice, switching jobs

Ultimate Hacking Keyboard Review – Worth the Wait?

Updated: August 2, 2018 3 Comments

Ultimate Hacking Keyboard Review – Worth the Wait?

In early December, 2015 I came across a Crowd Supply campaign for the Ultimate Hacking Keyboard. Like many professional programmers, I have a mild obsession with mechanical keyboards and ergonomics. It didn’t take too much convincing for me to pull the trigger on my first (and still, only) crowd funding campaign.

ultimate hacking keyboard review

I certainly wasn’t alone as the company raised ~$691,000 to build out this promising programmer’s dream keyboard. It took 48 project updates and nearly 3 years (they had originally planned on shipping in about 1 year, hah) but finally my package arrived in late July of 2018.

Was it worth the wait? Is it worth the estimated retail price of $275?

Here are my thoughts.

[Read more…]

Filed Under: Programming Gear Tagged With: keyboard, mechanical keyboard, uhk, ultimate hacking keyboard

What’s the difference between PL/SQL and SQL?

Updated: June 30, 2018 Leave a Comment

What’s the difference between PL/SQL and SQL?

If you’ve been doing some work on Oracle databases or just learning more about the RDMS, at some point you’re going to stumble across PL/SQL, or “Procedural Language/SQL“. Most programming curriculum I have seen never touches on anything like PL/SQL so it often comes as a complete surprise – so what exactly is PL/SQL, and how does it differ from SQL?

A Straight Forward Explanation of PL/SQL for Beginners

PL/SQL is basically a programming language that exists on Oracle SQL Servers. It can be viewed as an extension of SQL, offering much greater control over the data in the database and how you interact with it. Other RDMS tend to have their own, similar but very different procedural programming languages like Microsoft SQL Server’s T-SQL and Posgres’ PL/pgSQL.

[Read more…]

Filed Under: Learn Programming, Programming Languages Tagged With: pl/sql, programming

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • 5
  • …
  • 8
  • Next Page »

Search codingSupply

Categories

  • Career
  • Learn Programming
  • Productivity
  • Programming Gear
  • Programming Languages
  • Students
best-keyboards-for-programming

Best Keyboard for Programming [2021 Update]

A computer programmers most important tool (besides our glorious minds, of course) is the keyboard. A keyboard is vessel in which you turn the solutions to problems into code, and thus it’s vitally important that every developer has a keyboard they feel awesome with. But a keyboard is just a keyboard, right? No way! Keyboards […]

starting programming blog

How to Start a Programming Blog in 2021

If you’re looking to make the most out of your programming career, making a name for yourself is the best way to open up countless opportunities. The best way to do this is by starting your very own programming blog. Certainly not every programmerneeds to do this in order to have a great career, but […]

best headphones programming

Best Headphones for Programming in 2021

Any experienced programmer can tell you that achieving a flow state while coding is one of the most fulfilling professional you can hope to have. Entering the “flow state” can be described as when you become engrossed in your work, and your coding flows effortlessly. In these flow states, it’s possible to be extremely productive and […]

Copyright © 2023 Coding Supply · Amazon Affiliate Disclosure