It’s that time of year again, when everyone is planning their year. An important part of planning is figuring out what short and long term goals you want to set. In this article, I will talk about some of my goals and how
Disorganized and overwhelmed
Everyone has been where I was at some point. I suffered from a bad case of burnout and needed to slow down. We all go through periods of time where we just feel overwhelmed and sometimes even out of control. Instead of thriving, we end up simply surviving. Going from one task to the next without rhyme or reason, whichever issue screamed the loudest. It had to stop.
There are a lot of interesting activities in the world. Plenty of distractions to take you away from where you want to be. I believe in and strive for work/life balance. I was already juggling a busy schedule taking classes for my Master’s degree, spending time with my two toddlers, and helping my wife around the house. I am a fan of football and hockey, and love to play video games. It was tough to balance all of these, and I decided to start blogging on top of it all. I am a glutton for punishment I guess.
Support from loved ones is important
Lucky for me, I have a wife who is obsessed with organization. She has been trying to teach me to be better at it for the last decade. I decided to finally listen to her. Getting organized is a tall task and like any other job, should be broken up into smaller, manageable tasks. The first task is to figure out what your goals are.
Selecting short and
goals long term
There are different opinions about whether to start with short or long term goals. I believe that you should start with long term goals because that is the endgame. Short term goals are goalposts to help you get there. For professional goals, a
Short term goals vs
long term goals
What makes a good goal? Long-term goals are your 5-year plans. A good example of that would be when I graduated from university, I had a 5-year goal of attaining a job in cybersecurity (read more about my path to InfoSec part 1 and part 2). 1 to 5 years is a good time to set long-term goals. It is important to set appropriate
Long term goals examples
- Become a successful blogger – 5 year
- Earn a Promotion at work – 2 years
- Complete Master’s degree – 1 year
Choose goals that compliment each other
These are just some of my long-term goals. In 2018 I made finishing my degree a priority and now I only have 1 class left. It was the low-hanging fruit so to speak of what was important to me. One important aspect of prioritizing goals is to pick complimentary goals. Finishing my degree will help me earn a promotion at work, and having more technical knowledge helps me to be a better blogger.
More examples of
long term goals
Long term goals can be anything you want to do or be. Are you a student like I was who wants to get into cybersecurity? Do you want to earn a specific target salary? Maybe you are working in a career you don’t like and want to make a switch? All three of these are perfect examples of long-term goals. If you aren’t sure how long it might take you to achieve your goals, I recommend starting with 5 years. Goals can be fluid and can change as life events happen. You might be able to break into a cybersecurity role sooner than 5 years, so go for it and don’t wait.
Setting short term goals
Once you have solid long-term goals, it is time to do a little research. You need to understand what it will take to achieve those goals For my goal of getting a job in infosec, I had to research some pathways to get there. I initially
Short term goals explained
Below you will see some of my short-term goals for the year 2018. My approach is to figure out what I wanted to achieve by the end of the year. Each end of year goal was a step towards my
Short term goals examples
- Learn techniques to control my emotions – fall 2018
- Be more present in the now – fall 2018
- Study hacking – spring and summer 2018
- Study to be a better writer – end of 2018
- Achieve an A in two classes – end of 2018
- Complete service restart script – End of January
My 2018 short term goals
These were the short-term goals I set for 2018. For me, getting stressed out was something I had to get a handle on. It was causing me to be short with my family, and not getting quality time with them. Professionally, I’ve accomplished a lot like achieving my CISSP, learning and writing about SQL injection and hacking a few boxes on popular sites like Hack the Box (Bashed User and Root),
short term goals examples
Some other examples of short-term goals could be learning a programming language, or attaining a certification. When I achieved my CISSP I had a plan going in (you can read about my CISSP plan part 1 part 2). I started diving into the material a few months out and increased the exposure as I got closer to my exam date. Learning to script in PowerShell and Python is a great goal because of how useful they are in the field. There are plenty of great books to help learn a language, I am currently using Powershell in a M
When creating goals for your year, I like to use the SMART acronym. It has been around in many forms since 1981 created by a man named George T. Doran. He wrote a paper in the November 1981 issue of Management Review called “There’s
Haughey on his website dedicated to S.M.A.R.T.
- S – Specific
- M – Measurable
- A – Attainable (sometimes Assignable)
- R – Realistic
- T – Time-related
Specifying your goals is simple. What is the exact task that you want to get done? Instead of saying “I want to get better at scripting” you should set your goal to be “Learn Python”. Another example is instead of using “Get better at hacking” use “Go to hack the box and complete an easy challenge”. Your goal might be exploratory, but can still be specific. Instead of “Study a path into cyber security” use “Analyze 20 local cyber security job postings”.
I used to do all the P90X videos. Tony Horton is a great motivator. One of my favorite sayings was “If it’s not measured, it can’t improve” (which I found out is a business quote attributed to Peter Drucker). You have to figure out a way to take inventory of your goal. Just learning to script is hard to quantify, but setting your goal to know 5 commands and how to use them is better. Again, using the above example instead of learning to hack better, accomplishing one or two boxes on hack the box is much easier to measure.
This is probably the most difficult one to determine. It can be hard to figure out how attainable a goal might be. You have to be honest about your ability to study and learn. Only you really know what you are capable of, and don’t be afraid to test your limits either. Understand there may be unexpected difficulties, hiccups in your learning process. Aiming big is great for
Can you realistically accomplish the goal you set out to do in the time you choose? You might have the ability to learn a new programming language this year, but if you don’t have the time than it is unrealistic. You have to be real with yourself, and take into account possible unexpected time-constraints.
What period of time are you allowing yourself to accomplish the goal? Remember, long term goals are about 1 to 5 years, and short term goals can be as short as daily. If your long term goal is to complete a cybersecurity book in a year, then you can divide that book up and read a chapter a month, 10 pages a week, etc.
Benefits of SMART goals
There are many benefits of smart goals. They help keep your goals complete and organized. Using this system makes it easier to create goals you will actually stick to. Using a system is important for
Have personal and professional goals
When brainstorming, it is best to organize your goals into personal and professional. Achieving personal goals help motivate you to keep going. It is very important to strike the right balance and build in relaxation into your life or you get burned out like me. Taking up a health and fitness goal, or a goal to be more social can help you balance your life. Rewarding yourself for achieving goals can help you pull through a tough time.
My goals for 2019
I accomplished a lot in 2018 but I did not finish strong. I did not complete the eLearnSecurity Penetration Tester student course. I stopped posting to this website. I wasn’t able to finish my end of year goals except to complete my class. Sometimes we have to take a step back and regroup.
By end of year
Complete PTS course and pass eJPT – Mid-year 2019
- Study Python section first – January
- Use PY to write t/s scripts (like my current set of PS scripts) – January
- Complete Prerequisite, Programming, and Pen-Testing sections – March
- Purchase and pass
exam– June (sooner if I feel ready)
Hack at least one box on Hack the Box – End of 2019
- Re-install Kali on the laptop – January
- Go back over previously completed labs and challenges as a refresher alongside PTS course – March
- Log back into HtB and check out the latest boxes/difficulties – March
- Watch IPPSEC/Derek Rook videos on the last retired boxes and attempt steps on own – April
- Research/download easier labs from VulnHub/PentesterLab/Practical Pentester Labs – April
- Complete 3 challenges amongst Vulnhub, retired boxes on HtB, or other resources – June
- Complete another 3 – September
- Get one box hacked on HtB by myself – End of year
Write 12 large articles – Once per month
- Research topics of interest to write about each month – January
- Develop a system for writing – January
- Reorganize hacking journal – April
Short and long term goals are important
Writing goals can be one of the most difficult things to do. It is important to have short and
If you want to keep up to date with my work, subscribe below!