<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Metadevelopment</title>
    <description>The latest articles on DEV Community by Metadevelopment (@mtdvio).</description>
    <link>https://dev.to/mtdvio</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Forganization%2Fprofile_image%2F880%2F3ba98fd6-fcce-485a-8771-197ce5c54f03.png</url>
      <title>DEV Community: Metadevelopment</title>
      <link>https://dev.to/mtdvio</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mtdvio"/>
    <language>en</language>
    <item>
      <title>How to be a Star Engineer - A summary</title>
      <dc:creator>Stepan Kuzmin</dc:creator>
      <pubDate>Mon, 21 Oct 2019 09:17:05 +0000</pubDate>
      <link>https://dev.to/mtdvio/how-to-be-a-star-engineer-4c6</link>
      <guid>https://dev.to/mtdvio/how-to-be-a-star-engineer-4c6</guid>
      <description>&lt;p&gt;This is a summary of the &lt;a href="https://vlsicad.ucsd.edu/Research/Advice/star_engineer.pdf"&gt;How to be a Star Engineer&lt;/a&gt; paper by Robert E. Kelley. It’s a roundup of the research committed at Xerox PARC &lt;strong&gt;more than 30 years ago&lt;/strong&gt; with the goal to figure out what really makes software engineers &lt;strong&gt;effective&lt;/strong&gt; and &lt;strong&gt;top-performing&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;This paper is a must-read on communications for the members of &lt;a href="https://mtdv.io/"&gt;the MTDV community&lt;/a&gt;.  It presents nine basic strategies in order to increase your efficiency and performance as a software engineer. &lt;strong&gt;I highly recommend this paper if you want to grow and strive to become a STAR engineer.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The path to stardom
&lt;/h2&gt;

&lt;p&gt;Most people have preconceptions about what causes star productivity, and most of their notions are as wrong as can be.&lt;/p&gt;

&lt;p&gt;Workers and their bosses tend to disagree on who the star performers are.&lt;/p&gt;

&lt;p&gt;There were no quantifiable differences between star performers and other workers based on 45 factors (cognitive, psychological, social, and organizational characteristics) that managers and star performers close to the action believed led to outstanding performance.&lt;/p&gt;

&lt;p&gt;Most engineers come to the workplace with more than enough potential to succeed splendidly, but most end up as run-of-the-mill. The stars were not standouts because of what they had in their heads but because of how they used what they had. The productivity mystery lay in learning how to transform their talents into high productivity — much like turning potential energy into kinetic energy. &lt;strong&gt;Stars, we saw, are made, not born&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Nine work strategies
&lt;/h2&gt;

&lt;p&gt;The authors found that you need to change how you do your work and how you work with others. Star performers in fact do their work quite differently from the pack. They weave their starring strategies into a consistent pattern of day-to-day behavior. But any engineer with the necessary smarts and motivation can acquire their power.&lt;/p&gt;

&lt;p&gt;Stellar performance is based on a set of nine interlocking work strategies. They are ranked in order of importance and synthesized into an expert model.&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Blazing trails
&lt;/h2&gt;

&lt;p&gt;Average performers, imagine initiative is coming up with ideas for doing their job better or volunteering for little extras in the workplace, like planning the annual picnic or recruiting people for the blood drive.&lt;/p&gt;

&lt;p&gt;Star-quality initiative means:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Seeking out responsibility above and beyond job description, while still completing your core assignment.&lt;/li&gt;
&lt;li&gt;Undertaking extra efforts for the benefit of co-workers or the larger group.&lt;/li&gt;
&lt;li&gt;Stepping willingly into the gaps between job descriptions where important work often pops up, grabbing your share of it, and doing a bang-up job on it.&lt;/li&gt;
&lt;li&gt;Sticking tenaciously to an idea or project and following it through to successful implementation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Average performers suppose that only big initiatives worth the effort, while star performers always looking for day-to-day efforts, that had the same impact over time.&lt;/p&gt;

&lt;p&gt;Star performers also believe that initiatives will increase their experience.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Any newcomer in a unit of professionally skilled, competitive workers must demonstrate initiative.&lt;/strong&gt; Such behavior impresses managers, but more importantly, it impresses your co-workers and customers. Co-workers look for people who do not lock themselves within a rigid job description. They want colleagues, who are willing to step into the gaps between jobs because they know that if the new worker does less than her or his share, the rest of them will have to carry more of the load. They need people who extend themselves — whether it be to their colleagues, to the customers, or to the changing needs of the marketplace.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Knowing who knows
&lt;/h2&gt;

&lt;p&gt;Average performers think networking just means building a grapevine for learning the latest office gossip, or socializing with people in their field and with executive head hunters who can help them in future job hunting.&lt;/p&gt;

&lt;p&gt;A star knows it is vital to develop ahead of time dependable two -way streets to the experts, who will help each other complete the tasks critical to the bottom line. The goal is to minimize the knowledge deficit that every engineer discovers as she or he measures up to a new job.&lt;/p&gt;

&lt;p&gt;Stars' networks differ from typical workers' networks in two important respects. &lt;strong&gt;They have the right people in them, and they are faster&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Proactive self-management
&lt;/h2&gt;

&lt;p&gt;Average performers believe self-management means managing time and projects better. If their work is done within schedule, budget, and specifications, then they must be good self-managers.&lt;/p&gt;

&lt;p&gt;Star producers know that much more than time or project management is at stake. These requirements you are expected and paid to meet. Their work strategy helps them &lt;strong&gt;proactively create opportunities, direct work choices, perform extra well on the job, and carve out a career path&lt;/strong&gt;. It enables them to develop a portfolio of talents and work experiences that increases their value to the company.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. Getting the big picture
&lt;/h2&gt;

&lt;p&gt;Average performers suffer from tunnel vision. They see the world from their viewpoint only and keep pushing the same points over and over again.&lt;/p&gt;

&lt;p&gt;Stars, in contrast, step outside their own viewpoint and adopt a variety of perspectives: "How do my customers think about this? What do my competitors think? How about my colleagues? What about top management or the shareholders?" &lt;strong&gt;Because they can evaluate the relative importance of a variety of viewpoints, they are able to improve on the product or develop better solutions to problems&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. The right kind of followership
&lt;/h2&gt;

&lt;p&gt;Average performers believe that followership — that is, the relationship with people having organizational authority and power over them — means showing managers and co-workers that they know how to toe the line, take orders without question, and not threaten the leader.&lt;/p&gt;

&lt;p&gt;Star producers learn very early the importance of a more positive form of followership, of being a good No. 2 — that it is often more important to make the assist than the score. They are &lt;strong&gt;actively engaged in helping the organization (and usually the leader) succeed, while exercising independent, critical judgment about what needs to be done and how to do it&lt;/strong&gt;. Star followers work cooperatively with a leader to accomplish the organization's goals even when there are personality or workplace differences.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. Teamwork as joint ownership of a project
&lt;/h2&gt;

&lt;p&gt;Average performers think teamwork means working cooperatively with others on a project or problem and doing your part on the team.&lt;/p&gt;

&lt;p&gt;Star producers take it to a higher level. They see it as a &lt;strong&gt;complex series of skills that involve taking joint "ownership" of goal-setting, group commitments, work activities, schedules, and group accomplishments&lt;/strong&gt;. It also means being a positive contributor to the group's dynamics — helping everyone feel part of the team, dealing with conflict, and assisting others in solving problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. Small-l leadership
&lt;/h2&gt;

&lt;p&gt;Average performers are fascinated by leadership with a big L: Big Vision, Big Charisma, Big Success. To them, leadership seems an in-born trait whose owners can flaunt their egos by being in charge, having the power to make most key decisions, and delegating whatever does not interest them.&lt;/p&gt;

&lt;p&gt;Star performers, on the other hand, &lt;strong&gt;view leadership as a work strategy that builds on expertise and influence to convince a group of people to unite on a substantial task&lt;/strong&gt;. The undertaking can involve a range of efforts — helping the group create a clear vision of where they want to go along with the high commitment and trust necessary to get there; finding the resources to accomplish the task; and shepherding the project to successful completion.&lt;/p&gt;

&lt;h2&gt;
  
  
  8. Street smarts
&lt;/h2&gt;

&lt;p&gt;Average performers focus overly on ingratiating themselves as the surest way to get ahead in the workplace. They also pay obsessive attention to office politics or patronizingly ignore it.&lt;/p&gt;

&lt;p&gt;Star producers know that any large organization has legitimate competing interests. &lt;strong&gt;Organizational savvy enables them to steer their way amid these clashes, to promote cooperation, address conflicts, and get things done&lt;/strong&gt;. It can involve expertise in managing individual or group dynamics, understanding when to avoid conflicts and when to meet them head on, and knowing how to make allies out of potential enemies.&lt;/p&gt;

&lt;h2&gt;
  
  
  9. Show and tell
&lt;/h2&gt;

&lt;p&gt;Average performers think Show-and-Tell means getting noticed by upper management through slick presentations, long-winded memos, and public displays of affection for their own work. They focus primarily on their image and their message, not on the audience.&lt;/p&gt;

&lt;p&gt;Star producers use a series of skills involving selecting which information to pass on to which others and developing the most effective, user- friendly format for reaching and persuading a specific audience. At its highest level, &lt;strong&gt;Show-and-Tell involves selecting either the right message for a particular audience or the right audience for the particular message&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Becoming a star
&lt;/h2&gt;

&lt;p&gt;Becoming highly productive does not require magic. When engineers produce at undistinguished levels, it is seldom because they are less capable — it is because they never learned the work strategies that lead to high productivity. Once these engineers are given access to the star strategies, their productivity takes off.&lt;/p&gt;

&lt;p&gt;Star Performer productivity is not the result of innate traits — like IQ, personality, or character. Productivity depends on how they do their jobs. The everyday work strategies of the star performers, not gimmicky products or working long hours, make the difference. When certain star performer strategies are systematically integrated into everyday work routines, then productivity improvement rates can double. For those groups excluded from the "old boys" network, like minorities and women, productivity improvement rates can increase 400 percent.&lt;/p&gt;

</description>
      <category>career</category>
      <category>engineering</category>
      <category>productivity</category>
      <category>mindset</category>
    </item>
    <item>
      <title>Efficient Learning Strategy</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Mon, 16 Sep 2019 09:15:18 +0000</pubDate>
      <link>https://dev.to/mtdvio/efficient-learning-strategy-45p7</link>
      <guid>https://dev.to/mtdvio/efficient-learning-strategy-45p7</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/efficient-learning"&gt;our Metadevelopment blog&lt;/a&gt;.&lt;br&gt;
&lt;a href="https://digest.metadevelopment.io/"&gt;Subscribe to our &lt;strong&gt;digest&lt;/strong&gt;&lt;/a&gt; and get our free &lt;strong&gt;Career Hacking Starter Kit&lt;/strong&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Two phases
&lt;/h3&gt;

&lt;p&gt;There are two basic modes of learning, which are quite different in their essence. We call those “Discovery” and “Acquisition”. Both of them require a bit different approaches and environment to enhance and speed up your learning.&lt;/p&gt;

&lt;p&gt;If you do not know exactly what you should learn, or you don’t have a specific goal, you are in a &lt;strong&gt;discovery mode&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;If you know exactly what you need to learn, you are in an &lt;strong&gt;acquisition mode&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;These two modes are similar in nature to &lt;a href="https://www.coursera.org/lecture/learning-how-to-learn/introduction-to-the-focused-and-diffuse-modes-75EsZ"&gt;diffused and focused thinking&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Discovery is a less intense and slower process than acquisition. Acquisition requires more deep work and deliberate practice than discovery.&lt;/p&gt;

&lt;h3&gt;
  
  
  Discovery
&lt;/h3&gt;

&lt;p&gt;Discovery mode is driven by &lt;strong&gt;curiosity&lt;/strong&gt;. The main goal of this mode is to enhance your outlook and broaden your understanding.&lt;/p&gt;

&lt;p&gt;In this mode, you should get as many &lt;strong&gt;diverse&lt;/strong&gt; options, opinions and ideas as possible.&lt;/p&gt;

&lt;p&gt;The main tools for this mode are &lt;strong&gt;experimentation&lt;/strong&gt; and &lt;strong&gt;variety of examples&lt;/strong&gt;. Here is a great video &lt;a href="https://www.youtube.com/watch?v=FKTxC9pl-WM"&gt;"Making Badass Developers"&lt;/a&gt;, highlighting the essence of experimentation and high-quality examples.&lt;/p&gt;

&lt;p&gt;To increase diversity, it’s great to have an access to a community or environment, which facilitates knowledge sharing and expressing opinions freely. This is exactly why we have &lt;em&gt;#share-&lt;/em&gt; and &lt;em&gt;#discuss&lt;/em&gt; channels, as well as Skills matrix and MTDV Mindset resources.&lt;/p&gt;

&lt;p&gt;An efficient strategy for discovery mode boils down to the following:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Surround yourself by different and diverse opinions and outlooks.&lt;/strong&gt;
Meeting and talking to different people is a good tactics here.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Spend time overviewing different &lt;a href="https://www.patreon.com/posts/on-models-20146498"&gt;mental models&lt;/a&gt;.&lt;/strong&gt;
Skim-read books, articles and opinions on the topic. You don’t need to dive deeper yet.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Experiment with things which look fun or interesting.&lt;/strong&gt;
Proactively try applying what you are learning and conduct thought experiments.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Seek as many examples of the topic you are interested in as possible.&lt;/strong&gt;
Look for opposing opinions and pay attention to differences in mental models.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Look into what experts on the topic say.&lt;/strong&gt;
Read bestseller books, watch talks and social media discussions.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Acquisition
&lt;/h3&gt;

&lt;p&gt;Acquisition mode is driven by &lt;strong&gt;result orientation&lt;/strong&gt;. The main goal of this mode is to acquire a skill or a mental model.&lt;/p&gt;

&lt;p&gt;Feedback is crucial for progress and efficient learning. Be proactive and &lt;strong&gt;ask for feedback&lt;/strong&gt;, do not wait for it. Design fast feedback loops to assess your results and progress faster. One of the best ways to create a feedback loop is to &lt;strong&gt;find a mentor&lt;/strong&gt; - someone knowledgeable in the area who can lead you through complexity of the topic.&lt;/p&gt;

&lt;p&gt;If you can, try not to learn alone. Join a group, find an accountability partner or a learning partner, find a mentor. All of these will improve your motivation, commitment and feedback loops.&lt;/p&gt;

&lt;p&gt;An efficient strategy for acquisition mode boils down to the following:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Find a mentor, knowledgeable in the topic/skill you want to acquire.&lt;/strong&gt;
If you have an exact goal in your mind, you can find a coach. If you know just a broader topic of interest, you can find a teacher/mentor who will guide your through.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Create a routine for deep work.&lt;/strong&gt;
You will need to focus and actively apply the skill you are acquiring. You will need a time and environment for that. Plan accordingly.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Work through different high-quality examples and exercises.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Seek feedback after every unit of progress.&lt;/strong&gt;
Try not to take this feedback personally. Even if you are not succeeding as fast as you would want, it does not mean you are incapable!&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Reflect on your process and progress.&lt;/strong&gt;
It’s a good idea to have some kind of metrics or measurable results which you can use to assess your progress.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;At Metadevelopment, we are designing our trainings with this strategy in mind. Our &lt;a href="https://www.patreon.com/posts/mentoring-17967252"&gt;methodology&lt;/a&gt; includes mentoring and learning routine based on commitment and accountability partnership.&lt;/p&gt;

&lt;h3&gt;
  
  
  Crucial Differences
&lt;/h3&gt;

&lt;p&gt;There is one crucial thing you should know: &lt;strong&gt;you cannot be in two different modes simultaneously&lt;/strong&gt;. If you will switch between two modes, your efficiency will drop.&lt;/p&gt;

&lt;p&gt;On the other hand, sometimes you should switch between modes to rest. Acquisition requires a lot of resources and focus and may be quite exhaustive.&lt;/p&gt;

&lt;p&gt;If you are in discovery mode, your goal is to figure out an exact topic/model/skill you want to acquire. This is when you can switch to acquisition mode and learn the stuff fast and efficient.&lt;/p&gt;

&lt;p&gt;The general strategy is similar to BFS algo: &lt;em&gt;first, cover the breadth of topics &lt;strong&gt;shallowly&lt;/strong&gt; and then go &lt;strong&gt;deeper&lt;/strong&gt; into the one you think you need to learn in details.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
    <item>
      <title>Increasing Your Impact</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Wed, 28 Aug 2019 07:49:57 +0000</pubDate>
      <link>https://dev.to/mtdvio/increasing-your-impact-1o49</link>
      <guid>https://dev.to/mtdvio/increasing-your-impact-1o49</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/increasing-impact&amp;lt;br&amp;gt;%0Acover_image"&gt;our Metadevelopment blog&lt;/a&gt;.&lt;br&gt;
&lt;a href="https://digest.metadevelopment.io/"&gt;Subscribe to our &lt;strong&gt;digest&lt;/strong&gt;&lt;/a&gt; and get our free **Career Hacking Starter Kit&lt;/em&gt;&lt;em&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;One major thing which is required for your career growth is your ability to create value.&lt;/p&gt;

&lt;p&gt;Let's talk about your &lt;strong&gt;impact&lt;/strong&gt; - an &lt;strong&gt;amount of value created per unit of work&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I think you can easily find the relationship between &lt;strong&gt;impact&lt;/strong&gt; and &lt;strong&gt;efficiency:&lt;/strong&gt; the more impact you have, the higher is your efficiency.&lt;/p&gt;

&lt;p&gt;The first principle of having a bigger impact is &lt;strong&gt;to focus on high-leverage activities.&lt;/strong&gt; Remember the &lt;a href="https://en.wikipedia.org/wiki/Pareto_principle"&gt;Pareto principle&lt;/a&gt;? This is exactly what you need to utilize.&lt;/p&gt;

&lt;p&gt;Few examples of what you can do as a software developer to easily increase your impact:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Mentoring&lt;/strong&gt; new people in your company.&lt;/em&gt;&lt;br&gt;
There is a known fact that new employees take from &lt;em&gt;3 to 6 months&lt;/em&gt; to reach their normal level of productivity. In some cases it can take &lt;a href="http://recruitshop.com.au/long-take-employee-fully-productive/"&gt;2 years for an employee to reach an optimal performance&lt;/a&gt;.&lt;br&gt;
If you can spend &lt;em&gt;1 hour a day&lt;/em&gt; for the first month of new hire (around 20 hours), you will spend &lt;em&gt;around 1% of your annual work time&lt;/em&gt; (around 2000 hours) as an investment in your colleague's boosted performance. This can have a significant influence on their performance - hence providing a huge return of your time investment.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Taking part in &lt;strong&gt;interviewing process&lt;/strong&gt;.&lt;/em&gt;&lt;br&gt;
Improving the process, introducing new candidates to the company and conducting interviews are &lt;em&gt;direct investments&lt;/em&gt; in your team and your product.&lt;br&gt;
Getting great people onboard will have a huge return in a long run.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;Stop reinventing the wheel and &lt;strong&gt;use other people's expertise&lt;/strong&gt;.&lt;/em&gt;&lt;br&gt;
It's better to invest your time into creating &lt;em&gt;unique value&lt;/em&gt; rather than reinventing something which is already available. Open-source modules and components, 3rd party software, your colleagues experience and even outsourcing and freelance services are all viable options to get existing solutions faster.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Automating&lt;/strong&gt; and optimizing the processes.&lt;/em&gt;&lt;br&gt;
Some people say that manual repetition of work is the biggest sin of every programmer. You should not do what a machine can do for you.&lt;br&gt;
A simple automation script can save several hours of team work in the long run.&lt;br&gt;
If you optimize a build system and save &lt;em&gt;30 mins per day&lt;/em&gt; of waiting time, you will create &lt;em&gt;14 days of free time per year for a single developer.&lt;/em&gt; In a small team of 6 people it results in &lt;em&gt;3 man-months of additional time.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;em&gt;&lt;strong&gt;Learning&lt;/strong&gt; and continuous self-improvement.&lt;/em&gt;&lt;br&gt;
I will put this in bold: &lt;strong&gt;you should have a dedicated time at work for learning and self-improvement.&lt;/strong&gt;&lt;br&gt;
Nothing gives you the bigger impact and creates bigger leverage than investing into your abilities and available opportunities.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As you can see, the main topic (and principle) above is &lt;strong&gt;multiplying your efficiency by focusing on other people around you&lt;/strong&gt;. And this is one of the major reasons why some software developers prefer to transition into management role - you can get the increased leverage faster.&lt;/p&gt;

&lt;p&gt;Management is not the only possibility, though. The main idea is that if you want to grow past your glass ceiling you need to &lt;strong&gt;focus on increasing your impact&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Also, remember the second vital principle: &lt;strong&gt;your efforts should be visible&lt;/strong&gt;. For example, if your boss does not know that you have mentored your colleagues and automated some mundane tasks, you won't be promoted sooner. You need to &lt;strong&gt;highlight your small wins and achievements&lt;/strong&gt; and communicate the value your create.&lt;/p&gt;

&lt;p&gt;As you can see, at some level &lt;strong&gt;relationships&lt;/strong&gt; and &lt;strong&gt;communications&lt;/strong&gt; become vitally important for your growth. Do not neglect those aspects and invest your time into mastering some soft skills.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
    <item>
      <title>DEMO Model: A Surprising Way To Be a Better Software Developer</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Mon, 12 Aug 2019 07:22:50 +0000</pubDate>
      <link>https://dev.to/mtdvio/demo-model-a-surprising-way-to-be-a-better-software-developer-56ea</link>
      <guid>https://dev.to/mtdvio/demo-model-a-surprising-way-to-be-a-better-software-developer-56ea</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/demo-model"&gt;our Metadevelopment blog&lt;/a&gt;.&lt;br&gt;
&lt;a href="https://digest.metadevelopment.io/"&gt;Subscribe to our &lt;strong&gt;digest&lt;/strong&gt;&lt;/a&gt; and get our free &lt;strong&gt;Career Hacking Starter Kit&lt;/strong&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;You have probably seen some anonymous salary stats where there are people who earn twice and three times more than you, being at the same level as you. You may even know some people like that in your community.&lt;/p&gt;

&lt;p&gt;Have you ever asked a question "What are they doing differently from me?" or "Why would anyone pay THAT amount of money for Javascript (Java/Go/PHP)!?"&lt;/p&gt;

&lt;p&gt;Here is the truth: &lt;em&gt;they are not doing something crazily different&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Most probably, their coding skills are quite the same you have! They just have some &lt;strong&gt;in-demand&lt;/strong&gt; skills which accompany their coding skills and which they are &lt;strong&gt;known for&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;So, what can we learn from those people and how can we level up our game?&lt;/p&gt;

&lt;h3&gt;
  
  
  DEMO Model
&lt;/h3&gt;

&lt;p&gt;DEMO model is a handy abbreviation for a high-level set of skills:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;💼 &lt;strong&gt;D&lt;/strong&gt;omain Knowledge&lt;/li&gt;
&lt;li&gt;🔧 &lt;strong&gt;E&lt;/strong&gt;ngineering&lt;/li&gt;
&lt;li&gt;📢 &lt;strong&gt;M&lt;/strong&gt;arketing,&lt;/li&gt;
&lt;li&gt;👑 being &lt;strong&gt;O&lt;/strong&gt;utstanding.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  💼 Domain Knowledge
&lt;/h3&gt;

&lt;p&gt;Domain Knowledge is very straightforward in its essence: &lt;em&gt;knowing the rules of the business you are in&lt;/em&gt;.&lt;br&gt;
You should understand how processes tick, how the rules are made, what viable strategies for your domain exist.&lt;/p&gt;

&lt;p&gt;You should have the &lt;strong&gt;perspective&lt;/strong&gt; (getting a big picture) of the business you are in.&lt;/p&gt;

&lt;p&gt;Knowing the domain is beneficial in several ways:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;It makes communications &lt;strong&gt;easier&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;It helps to &lt;strong&gt;understand decision&lt;/strong&gt; being made by "business people".&lt;/li&gt;
&lt;li&gt;It helps to &lt;strong&gt;predict&lt;/strong&gt; how the system may scale and &lt;strong&gt;change&lt;/strong&gt;.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Business is a system. All things your create as a Developer exist &lt;strong&gt;withing this system&lt;/strong&gt; and therefore are affected by it's rules.&lt;/p&gt;

&lt;p&gt;If you have never thought about business as a system, there is a great book to introduce you to this concept: &lt;a href="https://www.goodreads.com/book/show/81948.The_E_Myth_Revisited"&gt;"E-Myth Revisited"&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔧 Engineering
&lt;/h3&gt;

&lt;p&gt;In general, Engineering is creating systems with &lt;strong&gt;predictable systematic effects&lt;/strong&gt;. Those effects are what people eventually pay for.&lt;/p&gt;

&lt;p&gt;In our context, Engineering consists of:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Code construction.&lt;/li&gt;
&lt;li&gt;System design.&lt;/li&gt;
&lt;li&gt;Maintenance and Operation.&lt;/li&gt;
&lt;li&gt;Security.&lt;/li&gt;
&lt;li&gt;Usability.&lt;/li&gt;
&lt;li&gt;and more...&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Most programmers focus too much on code construction. New frameworks, best practices, OOP vs Functional languages - those topics do not matter as much.&lt;/p&gt;

&lt;p&gt;If you find yourself focusing on code, you are missing a bigger picture:&lt;br&gt;
&lt;strong&gt;We are paid not for producing well-crafted code. We are paid for solving problems with technologies.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Engineering is the most obvious part of DEMO model. Nevertheless, developers too often ignore "unrelated" part of the craft. Do not do that - expand your fundamental knowledge.&lt;/p&gt;

&lt;h3&gt;
  
  
  📢 Marketing
&lt;/h3&gt;

&lt;p&gt;Marketing is the most negligible part of DEMO model. But marketing is the activity which &lt;strong&gt;multiply&lt;/strong&gt; value your create.&lt;/p&gt;

&lt;p&gt;Marketing is making people who need your app or service know that this solution exists.&lt;/p&gt;

&lt;p&gt;Knowing marketing will help you to answer these questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;How and Why people are buying your product or service?&lt;/li&gt;
&lt;li&gt;Who are those people?&lt;/li&gt;
&lt;li&gt;How do you get in touch with them?&lt;/li&gt;
&lt;li&gt;Why do we need to ship some feature before specified deadline?&lt;/li&gt;
&lt;li&gt;Why most people focus on features?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you need an introduction to marketing, start with &lt;a href="https://www.goodreads.com/book/show/61329.Crossing_the_Chasm"&gt;"Crossing the Chasm"&lt;/a&gt;. This book is a bible of high-tech marketing.&lt;/p&gt;

&lt;h3&gt;
  
  
  👑 Being Outstanding
&lt;/h3&gt;

&lt;p&gt;How can you be outstanding?&lt;br&gt;
Ther are a lot of ways to do that, but most important things are that:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;em&gt;You work results should be&lt;/em&gt; &lt;strong&gt;&lt;em&gt;visible&lt;/em&gt;&lt;/strong&gt;.
You need to learn how to talk about your results and surface hard-to-evaluate things. &lt;strong&gt;Teaching&lt;/strong&gt; other people to solve the same problems is a very good way too.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;You should be&lt;/em&gt; &lt;strong&gt;&lt;em&gt;recognizable&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;among your colleagues&lt;/em&gt;.
Lending a helping hand often helps with that. As well as proactively taking responsibilities for cross-cutting things on the project.&lt;/li&gt;
&lt;li&gt;
&lt;em&gt;You should be&lt;/em&gt; &lt;strong&gt;&lt;em&gt;known outside your work&lt;/em&gt;&lt;/strong&gt; &lt;em&gt;for your specialization&lt;/em&gt;.
Ideally, you want to be known among decision-makers (CEO/CTO/Hiring Managers/Business Owners) for your ability to solve problems with technologies. At the very least you need to be &lt;strong&gt;publicly recognizable&lt;/strong&gt;in your professional community.
This is where &lt;strong&gt;&lt;a href="http://www.metadevelopment.io/guide-to-public-speaking/"&gt;public speaking&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;networking&lt;/strong&gt; help a lot.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;All in all, being Outstanding boils down to &lt;strong&gt;Communication skills&lt;/strong&gt;. One profound read that has completely changed my vision of being an effective engineer is &lt;a href="http://vlsicad.ucsd.edu/Research/Advice/star_engineer.pdf"&gt;this study from Bell Labs&lt;/a&gt;. It is considered an essential reading for &lt;a href="https://patreon.com/mtdvio"&gt;Metadevelopment members&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  How to Put This Knowledge Into Practice?
&lt;/h3&gt;

&lt;p&gt;First, it's a good idea to make a basic self-assessment to understand how do you fit into the model. Answer this questions:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;How much do I know about the business I am in?&lt;/li&gt;
&lt;li&gt;What aspects of Engineering am I familiar with? Which aspects do I consciously use in my day-to-day work?&lt;/li&gt;
&lt;li&gt;Do I really understand why people buy the product/service we are building?&lt;/li&gt;
&lt;li&gt;Do people around know that I have that knowledge? Is it visible and understandable from my CV?&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Second, make a plan on how to improve in the areas where you do not have much knowledge.&lt;br&gt;
Start with the essential reading mentioned above. Find people who know more than you and learn from them.&lt;/p&gt;

&lt;p&gt;Third and most important - put your new knowledge in practice!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>webdev</category>
    </item>
    <item>
      <title>One Simple Model To Help You Measure Your Growth</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Sat, 03 Aug 2019 07:43:37 +0000</pubDate>
      <link>https://dev.to/mtdvio/one-simple-model-to-help-you-measure-your-growth-3b5c</link>
      <guid>https://dev.to/mtdvio/one-simple-model-to-help-you-measure-your-growth-3b5c</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://www.patreon.com/posts/work-20146317/"&gt;our Patreon blog&lt;/a&gt;.&lt;br&gt;
&lt;a href="https://digest.metadevelopment.io/"&gt;Subscribe to our &lt;strong&gt;digest&lt;/strong&gt;&lt;/a&gt; and get our free &lt;strong&gt;Career Hacking Starter Kit!&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There is one thing people are always missing when they start engineering their life. This thing is &lt;strong&gt;a good metric system&lt;/strong&gt;. How do you measure and estimate your progress? What values do you need to optimize when you are making decisions?&lt;/p&gt;

&lt;p&gt;For this exact case we suggest using &lt;strong&gt;TEMS model&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;TEMS&lt;/strong&gt; is an abbreviation for a group of &lt;strong&gt;resources&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;T&lt;/strong&gt;ime ⏱&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;E&lt;/strong&gt;nergy ⚡️&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;M&lt;/strong&gt;oney 💰&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;S&lt;/strong&gt;ocial Connectedness &lt;strong&gt;👨‍👩‍👧‍👦&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Time&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Time is &lt;strong&gt;the most precious&lt;/strong&gt; resource in your life, just because you cannot get more &lt;strong&gt;personal&lt;/strong&gt; time. You can, though, exchange other resources for &lt;strong&gt;other people's&lt;/strong&gt; time.&lt;/p&gt;

&lt;p&gt;Your personal time has very peculiar properties:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It feels like there is &lt;strong&gt;never enough&lt;/strong&gt; time&lt;/li&gt;
&lt;li&gt;Time resource is &lt;strong&gt;depleting&lt;/strong&gt; naturally&lt;/li&gt;
&lt;li&gt;Sense of time is very &lt;strong&gt;unique&lt;/strong&gt; between different people and cultures&lt;/li&gt;
&lt;li&gt;Time and attention are two things your closest people will always &lt;strong&gt;value more&lt;/strong&gt; than anything else.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Energy&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Energy characterises your will-power, internal motivation, attention, ability to focus and general well-being. Also, you can think of Energy as a &lt;strong&gt;measure for health&lt;/strong&gt; and &lt;strong&gt;stress recovery capacity.&lt;/strong&gt;  &lt;/p&gt;

&lt;p&gt;Energy and Time comprises your basic resources for &lt;strong&gt;personal efficiency&lt;/strong&gt;. Throughout your life you will convert your Energy and Time into other things and experiences. Energy and Time defines how many interests you can pursue and how many joys you can get from life.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Money&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Money is the &lt;strong&gt;easiest to measure&lt;/strong&gt; and &lt;strong&gt;easiest to convert&lt;/strong&gt; resource. Money has a direct physical representation - you can see it and touch it.&lt;/p&gt;

&lt;p&gt;This is why money is often used as &lt;strong&gt;a substitute measure&lt;/strong&gt; to all other things: happiness (rich == happy), influence (rich == influential), well-being (rich == has more free time).&lt;/p&gt;

&lt;p&gt;This is a very misleading frame of reference, though. Money &lt;strong&gt;can not buy&lt;/strong&gt; all of those things.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Social Connectedness&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Social Connectedness is the &lt;strong&gt;most underestimated&lt;/strong&gt; and valuable resource. As human beings, we are born social. Our happiness depends on socialising and feeling love and acceptance.&lt;/p&gt;

&lt;p&gt;Your Social Connectedness comprises of two main categories: &lt;strong&gt;friends &amp;amp; relatives&lt;/strong&gt; and &lt;strong&gt;people you can benefit from&lt;/strong&gt; (colleagues, employees, professional contacts). Both categories require your attention and time so that you can benefit from them.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;A Secret of Success&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;All four resources are &lt;strong&gt;convertible:&lt;/strong&gt; you can convert, for example, Time and Energy into Money and Social Connectedness.&lt;/p&gt;

&lt;p&gt;If you are using TEMS model, then success will look like &lt;strong&gt;balancing and&lt;/strong&gt;  &lt;strong&gt;increasing all resources&lt;/strong&gt; at once, as opposed to &lt;strong&gt;exchanging one resource for another&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--99rv4WJk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/z4vuj83ceyo3cdg1pj59.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--99rv4WJk--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/z4vuj83ceyo3cdg1pj59.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here is an example.&lt;/p&gt;

&lt;p&gt;Imagine, you've got a great opportunity to work in an industry-leading startup. You know that they are eager to give a good value of options and their exit is kinda obvious for you.&lt;br&gt;
The problem is that they will demand overtimes and a lot of mental activity from you - pushing the boundaries and learning cutting-edge stuff.&lt;/p&gt;

&lt;p&gt;You tried to estimate the TEMS balance:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yHdU-xVZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/b2443oa6kuyfa2ng6fqj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yHdU-xVZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/b2443oa6kuyfa2ng6fqj.png" alt=""&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can totally see that this opportunity will give you a lot of &lt;strong&gt;Money&lt;/strong&gt; in 5 years, but will deplete your &lt;strong&gt;Time&lt;/strong&gt; and &lt;strong&gt;Energy&lt;/strong&gt;. Hopefully, you will be able to retain your &lt;strong&gt;Social Connectedness&lt;/strong&gt; (meeting friends and relatives, keeping in touch with colleagues and industry pros).&lt;/p&gt;

&lt;p&gt;Would you take this opportunity?&lt;/p&gt;

&lt;p&gt;Would you take an opportunity to join a company where you will get less &lt;strong&gt;Money&lt;/strong&gt;, but more free &lt;strong&gt;Time&lt;/strong&gt; and freedom to meet people and network?&lt;/p&gt;

&lt;p&gt;How does your latest &lt;strong&gt;job-related&lt;/strong&gt; or &lt;strong&gt;home-related&lt;/strong&gt; decisions map to this model?&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://patreon.com/mtdvio"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
    <item>
      <title>How To Improve Your Thinking In One Step</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Wed, 24 Jul 2019 17:02:01 +0000</pubDate>
      <link>https://dev.to/mtdvio/how-to-improve-your-thinking-in-one-step-2gb9</link>
      <guid>https://dev.to/mtdvio/how-to-improve-your-thinking-in-one-step-2gb9</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/how-to-improve-your-thinking-in-one-step"&gt;our Metadevelopment blog&lt;/a&gt;.&lt;br&gt;
&lt;a href="https://digest.metadevelopment.io/"&gt;Subscribe to our &lt;em&gt;digest&lt;/em&gt;&lt;/a&gt; and get our free &lt;strong&gt;Career Hacking Starter Kit&lt;/strong&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Models are &lt;strong&gt;simplifications and abstractions&lt;/strong&gt; of some patterns in the world or some parts of the system.We all think in models, be it consciously or unconsciously. &lt;/p&gt;

&lt;p&gt;A better way of thinking is to transform your &lt;strong&gt;implicit models&lt;/strong&gt; into &lt;strong&gt;explicit models&lt;/strong&gt; and being able to control them. By controlling, I mean the ability to change the model and to apply the model in the fitting context.&lt;/p&gt;

&lt;p&gt;To highlight the importance of models, we usually highlight these ideas:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Mental models&lt;/strong&gt; are the essence of human thinking process. We all have some "thought structures" and "fundamental rules" in our heads that define our world view and mindset.&lt;/li&gt;
&lt;li&gt;The essence of efficient communications is your ability to &lt;strong&gt;identify and peruse&lt;/strong&gt; the mental models of your communication partner.&lt;/li&gt;
&lt;li&gt;The most efficient learning happens when you can grasp and learn the &lt;strong&gt;&lt;a href="https://medium.com/the-mission/how-to-tell-if-someone-is-truly-smart-or-just-average-a2f0bcac5db2"&gt;superior mental models&lt;/a&gt;&lt;/strong&gt; of your mentor.&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;A better way of thinking is to transform your &lt;strong&gt;implicit models&lt;/strong&gt; into &lt;strong&gt;explicit models&lt;/strong&gt; and being able to control them.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;
  
  
  Why do we use models?
&lt;/h3&gt;

&lt;p&gt;Our brain can not effectively hold and manipulate a big number of details. But we want to be able to understand, explain and predict the world around us.&lt;/p&gt;

&lt;p&gt;There is one problem with all models: &lt;strong&gt;they are all wrong&lt;/strong&gt;. Simple models can be useful without being "right," in an engineering sense.&lt;/p&gt;

&lt;p&gt;The thing is: &lt;strong&gt;you do not need to have a perfect model to be able to use it&lt;/strong&gt; (to make decisions or take actions based on the model).&lt;/p&gt;

&lt;p&gt;The manifestation of models in Software Engineering is &lt;strong&gt;architecture&lt;/strong&gt; and, obviously, &lt;strong&gt;business modelling&lt;/strong&gt;. Those are two essential modelling skills you will need to acquire to grow over the level of mediocrity of our craft.&lt;/p&gt;

&lt;h3&gt;
  
  
  What is the difference between models and why you may choose one over another?
&lt;/h3&gt;

&lt;p&gt;I would say that the best model for you is one that you can &lt;strong&gt;understand and use&lt;/strong&gt; for making decisions and taking actions. Learning a new or a different model will enhance your &lt;strong&gt;resolution&lt;/strong&gt; - your ability to see world in meaningful details.&lt;/p&gt;

&lt;p&gt;An example of such differences in models is &lt;a href="https://en.wikipedia.org/wiki/Shuhari"&gt;ShuHaRi&lt;/a&gt; and &lt;a href="https://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition"&gt;Dreyfus Model of Skill Acquisition&lt;/a&gt;. Both models describe how people learn new skills. ShuHaRi is older and more simplistic, but it still captures the essence of getting skills: a novice needs a set of rules to follow to get results, while a master needs a deeper philosophy and principles to enhance his mastery.&lt;/p&gt;

&lt;p&gt;If you want to dive deeper in mental models, I would recommend taking this &lt;a href="https://seminal.lpages.co/master-mental-model-list/"&gt;basics course&lt;/a&gt;. There is also a &lt;a href="https://www.coursera.org/learn/model-thinking"&gt;course on Coursera&lt;/a&gt; introducing you to some math-backed models. And here is a &lt;a href="https://www.fs.blog/mental-models/"&gt;huge list of useful mental models&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;If you want to see some mental models which are closer to our career, &lt;a href="https://medium.com/the-mission/13-mental-models-every-founder-should-know-c4d44afdcdd"&gt;check this article&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Why are we talking about models at all?
&lt;/h3&gt;

&lt;p&gt;At Metadevelopment we will learn and introduce several models which will help you to become a better software engineer and a better lifestyle engineer.&lt;/p&gt;

&lt;p&gt;Internally, we are using ShuHaRi and Dreyfus models to design the courses and make your learning simpler. The whole idea of Metadevelopment is based on crowdsourcing and &lt;strong&gt;helping each other to learn more efficiently&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;We will talk about models a lot. You should understand that most of those models are not profound objective truth. They are just &lt;strong&gt;tools, applicable in various contexts&lt;/strong&gt; and situations. But learning those ideas and seeing them from various sides will develop your critical and analytical thinking. Practicing and experimenting will open up new possibilities and better understanding of yourself.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
    <item>
      <title>A Hidden Side of Procrastination</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Thu, 18 Jul 2019 13:54:19 +0000</pubDate>
      <link>https://dev.to/mtdvio/fears-and-limiting-beliefs-2d3</link>
      <guid>https://dev.to/mtdvio/fears-and-limiting-beliefs-2d3</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/fears-beliefs"&gt;our Metadevelopment blog&lt;/a&gt;.&lt;br&gt;
If you'd like to receive fresh content from our community, you can &lt;a href="https://digest.metadevelopment.io/"&gt;sing up for our Newsletter&lt;/a&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Very often, the essence of laziness, procrastination and lack of determination are our &lt;strong&gt;fears and limiting beliefs&lt;/strong&gt;. The chance that &lt;a href="https://medium.com/personal-growth/youre-not-lazy-7e357516c007"&gt;your are not really lazy&lt;/a&gt; is quite high.&lt;/p&gt;

&lt;p&gt;The biggest blocker in achieving things we want is not that we are lazy or having low willpower or having no time. The biggest blockers are our fears and our limiting beliefs.&lt;/p&gt;

&lt;h3&gt;
  
  
  Beliefs
&lt;/h3&gt;

&lt;p&gt;Our beliefs seems to influence a lot of things:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Beliefs affect &lt;a href="https://www.stanforddaily.com/2010/10/25/willpower-can-be-an-unlimited-resource-study-says/"&gt;motivation&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Beliefs affect &lt;a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3374921/"&gt;stress&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Beliefs affect our &lt;a href="https://medicalxpress.com/news/2015-04-dont-self-control-believing.html"&gt;self-control&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Beliefs affect our potential to &lt;a href="https://sharpbrains.com/blog/2018/08/13/meta-analysis-finds-value-in-teaching-the-science-of-neuroplasticity-especially-for-math-achievement-among-at-risk-students/"&gt;learn and change&lt;/a&gt; (Growth Mindset).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;A &lt;a href="http://www.stevepavlina.com/blog/2012/07/dissolving-limiting-beliefs/"&gt;self-limiting belief&lt;/a&gt; is something that you assume to be true that is &lt;strong&gt;limiting your progress&lt;/strong&gt;. It can be manifested in a negative self-talk or pessimistic views on the world. Some examples are: “&lt;em&gt;I can not earn more, because this number is a glass ceiling in our industry&lt;/em&gt;”, “&lt;em&gt;people like me can not be entrepreneurs&lt;/em&gt;”, “&lt;em&gt;I was always told I am bad at math, and hence I am bad programmer&lt;/em&gt;”.&lt;/p&gt;

&lt;p&gt;Most of our beliefs are things &lt;strong&gt;we hold to be facts&lt;/strong&gt; without any &lt;strong&gt;active verification&lt;/strong&gt; from our side.&lt;br&gt;
The good thing is that &lt;strong&gt;beliefs can be changed&lt;/strong&gt;. A nice explanation of changing the attitude by reframing your beliefs can be found in a book called &lt;a href="https://www.actionablebooks.com/en-ca/summaries/learned-optimism/"&gt;Learned Optimism&lt;/a&gt;. One more great source is a book called &lt;a href="https://www.goodreads.com/book/show/46674.Feeling_Good"&gt;Feeling Good: The New Mood Therapy&lt;/a&gt;, which is the best first step to start with &lt;a href="http://cbtsanfrancisco.com/cbt-is-for-hackers/"&gt;cognitive behavior therapy&lt;/a&gt; on your own.&lt;/p&gt;

&lt;h3&gt;
  
  
  Fears
&lt;/h3&gt;

&lt;p&gt;Our fears do similar things: they &lt;strong&gt;prevent us from doing things we want&lt;/strong&gt;.&lt;br&gt;
The problem with fears is that they &lt;strong&gt;lie&lt;/strong&gt; and that they are &lt;strong&gt;evasive&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A fear can be very subtle and can result in seemingly unrelated behavior - you watch a series instead of writing an article you've been thinking about the whole day. Why? &lt;strong&gt;Because you are afraid that this article won't be perfect.&lt;/strong&gt; People won't like it. It's not good enough. It was not even written yet, but it is already not good enough!&lt;/p&gt;

&lt;p&gt;Our brains is very bad as estimating possibilities and probabilities, especially the adversary conditions - when something can go wrongs.&lt;br&gt;
Fears are what make us risk-averse and make us skip opportunities we are totally can harness.&lt;/p&gt;

&lt;p&gt;Addressing the fears can help not just you, but also a bigger entity - &lt;a href="https://blog.liberationist.org/this-idea-will-get-you-fired-928d816f8f64"&gt;a team&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  What can you do about that?
&lt;/h3&gt;

&lt;p&gt;First, there is a huge, but controversial idea: &lt;strong&gt;believe not what's true, but what's helpful&lt;/strong&gt;. Even superstitions &lt;a href="http://journals.sagepub.com/doi/abs/10.1177/0956797610372631"&gt;can be helpful&lt;/a&gt;.&lt;br&gt;
Second, deliberately take &lt;a href="https://practicingruby.com/articles/low-cost-approach-to-side-projects"&gt;small non-ideal steps&lt;/a&gt; instead of jumping into huge ambitious projects. Change does not happen instantly and in big amounts. It’s actually quite opposite: the more efforts you put into change, &lt;a href="https://www.goodreads.com/book/show/10645233-do-the-work"&gt;the bigger is the resistance&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Third, face your fears by stepping out of comfort zone. For example, take on &lt;a href="https://www.rejectiontherapy.com/100-days-of-rejection-therapy/"&gt;rejection challenge&lt;/a&gt; to face your fear of rejection and see how it feels.&lt;/p&gt;

&lt;p&gt;In general, start questioning your beliefs by &lt;strong&gt;conducting experiments to verify them&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A good starting point for working with beliefs and self-knowledge is &lt;a href="https://markmanson.net/downloads/self-knowledge"&gt;Mark Manson’s Self-Knowledge guide&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
    <item>
      <title>How to Balance Your Work and Your Life</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Thu, 11 Jul 2019 17:22:32 +0000</pubDate>
      <link>https://dev.to/mtdvio/balance-sustainability-227j</link>
      <guid>https://dev.to/mtdvio/balance-sustainability-227j</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/how-to-balance-your-work-life"&gt;our Metadevelopment blog&lt;/a&gt;. &lt;br&gt;
If you'd like to receive fresh content from our community, you can &lt;a href="https://digest.metadevelopment.io"&gt;sing up for our Newsletter&lt;/a&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;At Metadevelopment, we put a big focus on your personal life and sustainability of work-life balance. We do not think that your career and life are separate entities.&lt;/p&gt;

&lt;p&gt;You work is influencing your happiness and well-being the same way as your general lifestyle.&lt;/p&gt;

&lt;p&gt;We are focusing on &lt;strong&gt;mindset&lt;/strong&gt; and &lt;a href="http://www.deconstructingexcellence.com/the-two-most-common-mistakes-of-optimizers/"&gt;actions&lt;/a&gt;. There are several things you can do to start balancing your life.&lt;/p&gt;

&lt;p&gt;1️⃣ Start working with your &lt;strong&gt;wishes and wants&lt;/strong&gt;.&lt;br&gt;
You need a reference point to measure importance of various life aspects. The questions is: what problems do you &lt;a href="https://markmanson.net/question"&gt;want to solve yourself&lt;/a&gt; and what problems are not essential? &lt;/p&gt;

&lt;p&gt;2️⃣ Start figuring out your &lt;strong&gt;values, purpose or mission&lt;/strong&gt;.&lt;br&gt;
At the very least, thinking about your mission and experimenting with your lifestyle and work to find your purpose will give you a general direction and motivation in your life. Start by reading a book called &lt;a href="https://www.goodreads.com/book/show/36072.The_7_Habits_of_Highly_Effective_People"&gt;“The 7 Habits of Highly Effective People”&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;3️⃣ Learn some basics about &lt;strong&gt;happiness&lt;/strong&gt;.&lt;br&gt;
Taking &lt;a href="https://www.coursera.org/learn/the-science-of-well-being"&gt;this course&lt;/a&gt; is highly recommended! It is evidence-based and contemporary and won’t take you much time. If you want to dive deeper, read &lt;a href="https://www.goodreads.com/book/show/30354426-solve-for-happy"&gt;“Solving for Happy”&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;4️⃣ Figure out your relationships with &lt;strong&gt;control&lt;/strong&gt; and &lt;strong&gt;lack of control&lt;/strong&gt;.&lt;br&gt;
You can’t control much things in life: environment, weather, other people thoughts.&lt;br&gt;
You can't even control your emotions, but you can control your behaviors - your response to emotions.&lt;br&gt;
Stoicism philosophy is a great example of long-lasting mindset based around lack of control and &lt;strong&gt;constant change&lt;/strong&gt; of the world. &lt;a href="https://www.goodreads.com/book/show/5617966-a-guide-to-the-good-life"&gt;“A Guide To The Good Life”&lt;/a&gt; is a great book to have an overview of stoic principles and ways to apply then in the modern life.&lt;/p&gt;

&lt;p&gt;5️⃣ Take &lt;strong&gt;responsibility&lt;/strong&gt; for your own Balance.&lt;br&gt;
As soon as you realize that you are &lt;strong&gt;ultimately responsible for everything that happens to you&lt;/strong&gt;, your life will start changing. It is very important to &lt;a href="http://www.succeedsocially.com/"&gt;take care of yourself&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;If you do not prioritise your life, someone else will.&lt;br&gt;
                                - Essentialism. Greg McKeown&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.goodreads.com/book/show/18077875-essentialism"&gt;Essentialism&lt;/a&gt; is a good mindset to start taking control and responsibility of your life and figure out right priorities. Taking responsibility is based around making choices and being OK with the consequences.&lt;/p&gt;

&lt;p&gt;6️⃣ Start doing some experiments and &lt;a href="https://medium.com/the-mission/how-to-be-incredible-comfort-zone-challenges-3e2b21d7d5b1"&gt;challenges&lt;/a&gt; to figure out your fears and &lt;strong&gt;limiting beliefs&lt;/strong&gt;.&lt;br&gt;
Your procrastination and idealism are heavily tied to your fears. Your subconscious brain hides some information from you based on your fears. You are missing opportunities around you because of your fears.&lt;/p&gt;

&lt;p&gt;7️⃣ Start consciously choosing &lt;strong&gt;actions&lt;/strong&gt; and &lt;strong&gt;non-actions&lt;/strong&gt;.&lt;br&gt;
You need to commit to doing something as well as to commit to not doing something.&lt;br&gt;
The thing is - you have already chosen non-action in some aspects of your life, you just have done it unconsciously.&lt;/p&gt;

&lt;p&gt;8️⃣ Start designing your personal &lt;strong&gt;unique lifestyle&lt;/strong&gt; based on your values, commitments and wishes.&lt;br&gt;
Consciously choosing your &lt;strong&gt;ambitions&lt;/strong&gt; and setting right &lt;strong&gt;expectations&lt;/strong&gt; from the surrounding reality is a key for a sustainable life. Probing the reality and enhancing your mental models is the only pragmatic attitude to growth and self-actualization.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
    <item>
      <title>Pursuit of Productivity</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Fri, 05 Jul 2019 17:33:12 +0000</pubDate>
      <link>https://dev.to/mtdvio/pursuit-of-productivity-5e61</link>
      <guid>https://dev.to/mtdvio/pursuit-of-productivity-5e61</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/pursuit-of-productivity"&gt;our Metadevelopment blog&lt;/a&gt;. &lt;br&gt;
If you'd like to receive fresh content from our community, you can &lt;a href="https://digest.metadevelopment.io"&gt;sing up for our Newsletter&lt;/a&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Our world has &lt;a href="https://medium.com/@melodywilding/youre-obsessed-not-optimizing-6-signs-of-productivity-addiction-c49740b0998e"&gt;gone crazy&lt;/a&gt; about Productivity. There are &lt;strong&gt;thousands&lt;/strong&gt; of to-do apps in app stores and everyone wanna be as much productive as possible. I bet you know what I am talking exactly. The roots of this issue can be found in &lt;a href="https://en.wikipedia.org/wiki/Protestant_work_ethic"&gt;protestant work ethics&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;We misinterpret and simplify &lt;a href="https://www.theguardian.com/lifeandstyle/2010/sep/11/pain-gain-work-ethic-burkeman"&gt;productivity&lt;/a&gt;: we think it is measured by &lt;strong&gt;how much do you produce&lt;/strong&gt; or &lt;strong&gt;how busy&lt;/strong&gt; you are with several projects in parallel. &lt;/p&gt;

&lt;p&gt;Also, people resort to being busy when they lack clarity and purpose of their work (you can read about this effect in a great book called &lt;a href="https://www.goodreads.com/book/show/18077875-essentialism"&gt;"Essentialism"&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;Historically, a studying of productivity was bounded to factories producing physical goods. This analogy is very tempting. But we are &lt;strong&gt;knowledge workers&lt;/strong&gt; and not factory workers. We do not produce the same way as factories does, though on a high level the work flow can be managed in a similar way. Our motivation is &lt;a href="https://www.youtube.com/watch?v=u6XAPnuFjJc"&gt;different from other types of work&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;At Metadevelopment, we prefer a definition of productivity given in &lt;a href="https://info.trello.com/hubfs/Personal_Productivity_Ebook_v2.pdf"&gt;Trello productivity guide&lt;/a&gt; : "&lt;em&gt;making sure you’re getting the &lt;strong&gt;right things done&lt;/strong&gt;, in the &lt;strong&gt;right timeframe&lt;/strong&gt;, in a successful and &lt;strong&gt;effective&lt;/strong&gt; way&lt;/em&gt;".&lt;/p&gt;

&lt;p&gt;This definition incorporates priorities, efficiency and timeliness of your projects.&lt;/p&gt;

&lt;p&gt;Here is the crux: &lt;strong&gt;optimizing for productivity can be harmful&lt;/strong&gt;! Here is a good example of an &lt;a href="https://medium.com/@flpvsk/work-hard-enough-and-you-wont-finish-anything-d631d65e7478"&gt;over-productive system&lt;/a&gt;. And here is a good explanation of how &lt;strong&gt;boredom&lt;/strong&gt; &lt;a href="https://www.wired.com/2017/01/clive-thompson-7/"&gt;can make you more creative&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  Productivity and Software Engineering
&lt;/h3&gt;

&lt;p&gt;It is very easy to get into the trap of optimizing for productivity when you treat yourself as a production unit or &lt;a href="https://dev.to/mtdvio/work-misperception-1mg1"&gt;misinterpret "high performance"&lt;/a&gt;.&lt;br&gt;
Also, it's very easy to become a productivity junky if your only job is to &lt;strong&gt;just write code&lt;/strong&gt; without questions asked. &lt;/p&gt;

&lt;p&gt;Along with out intuition to pursue productivity, we are neglecting other effects and factors we need to be aware of as &lt;strong&gt;engineers&lt;/strong&gt;: &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;a href="https://a16z.com/2016/03/07/all-about-network-effects/"&gt;Network effect&lt;/a&gt; (the more people are using your product - the more valuable it is)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://en.wikipedia.org/wiki/Sustainability"&gt;Sustainability&lt;/a&gt; (enhancing the current situation without doing harm for the future situation)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://en.wikipedia.org/wiki/Human_factors_and_ergonomics"&gt;Human Factors&lt;/a&gt; (taking in account safety, comfort, human error) &lt;/li&gt;
&lt;li&gt;
&lt;a href="https://en.wikipedia.org/wiki/Social_influence"&gt;Social Influence&lt;/a&gt; (affecting a person’s emotions, opinions and behaviors)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://en.wikipedia.org/wiki/Cognitive_bias"&gt;Cognitive Biases&lt;/a&gt; (systematic pattern of deviation from norm or rationality in judgment)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://en.wikipedia.org/wiki/Applied_ethics"&gt;Applied Ethics&lt;/a&gt; (the analysis of particular moral issues in private and public life)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Software Engineering is an &lt;em&gt;application of systematic, disciplined, quantifiable approach to development, operation and maintenance of software&lt;/em&gt; (IEEE90 definition).  &lt;/p&gt;

&lt;p&gt;As an engineer, you can have &lt;a href="https://www.patreon.com/posts/low-hanging-of-18230210"&gt;an impact&lt;/a&gt; in every area of product development cycle. Why would you care only about being &lt;strong&gt;productive coder&lt;/strong&gt; if you can be &lt;strong&gt;an efficient engineer&lt;/strong&gt;?&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>career</category>
      <category>productivity</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
    <item>
      <title>Work Misperception</title>
      <dc:creator>Alexey Migutsky</dc:creator>
      <pubDate>Fri, 28 Jun 2019 15:22:10 +0000</pubDate>
      <link>https://dev.to/mtdvio/work-misperception-1mg1</link>
      <guid>https://dev.to/mtdvio/work-misperception-1mg1</guid>
      <description>&lt;p&gt;&lt;em&gt;Originally published at &lt;a href="https://metadevelopment.io/blog/work-misperception"&gt;our Metadevelopment blog&lt;/a&gt;. &lt;br&gt;
This is the first article from our Introduction series.&lt;br&gt;
If you'd like to receive fresh content from our community, you can &lt;a href="https://digest.metadevelopment.io"&gt;sing up for our Newsletter&lt;/a&gt;!&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The basics
&lt;/h2&gt;

&lt;p&gt;Many Software Developers have a strange perception of their work, formed under the influence of their employers, colleagues and industry culture, treating their work as &lt;strong&gt;a competition with their colleagues&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Many managers have an even stranger perception, &lt;strong&gt;treating people as machines&lt;/strong&gt; on an assembly line, trying to optimize the performance of the business system without understanding the human factor, &lt;a href="http://forschungsnetzwerk.at/downloadpub/knowledge_workers_the_biggest_challenge.pdf"&gt;fundamentals of knowledge work&lt;/a&gt; and &lt;a href="https://www.targetprocess.com/articles/speed-in-software-development/"&gt;software product development in general&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Many people are wondering, whether software development is an art, craft or engineering. Or a combination of all those aspects.&lt;/p&gt;

&lt;p&gt;Also, there is a  tendency to ban the word “&lt;strong&gt;career&lt;/strong&gt;”, as if it is something dirty, political and unethical. Building your career is not the way to make more money. It is a way to empower you so that you can make what you really want. &lt;/p&gt;

&lt;p&gt;At Metadevelopment, we try not to differentiate between work and life. Our work is an essential part of life. We came into Software Development because we want to &lt;strong&gt;create&lt;/strong&gt;, &lt;strong&gt;build&lt;/strong&gt; and &lt;strong&gt;enhance the world&lt;/strong&gt; around us. Some people indeed have come to this industry just for money. Most of them have discovered that Software Development is a creative and empowering endeavor.&lt;/p&gt;

&lt;p&gt;First and foremost, Software Engineering is &lt;a href="https://en.wikipedia.org/wiki/Knowledge_worker"&gt;a knowledge work&lt;/a&gt;. &lt;strong&gt;Our main capital is knowledge&lt;/strong&gt;. We spend substantial time searching for information and learning new things. We use critical and creative thinking to solve problems. We experience &lt;a href="https://en.wikipedia.org/wiki/Flow_(psychology)"&gt;the state of flow&lt;/a&gt;. We require &lt;a href="https://blog.bufferapp.com/the-science-of-what-motivates-us-to-get-up-for-work-every-day"&gt;mastery, autonomy, and purpose&lt;/a&gt; for day-to-day motivation.&lt;/p&gt;

&lt;p&gt;Second, Software Engineering is a cross-disciplinary subject, including at least technologies, science, psychology, sociology and ethics.&lt;/p&gt;

&lt;p&gt;Third, Software Engineering is tightly coupled to business and business systems. We work within businesses and with business systems, but we often neglect these relationships.&lt;/p&gt;

&lt;h3&gt;
  
  
  Software Engineering and Business
&lt;/h3&gt;

&lt;p&gt;There is a huge, but barely noticeable misfit between business and software development. Business wants to &lt;strong&gt;identify and solve real-world problems&lt;/strong&gt; for real people. Most developers want to &lt;strong&gt;solve hard challenges using cool technologies&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Those two worlds do not always overlap. &lt;/p&gt;

&lt;p&gt;There are a lot of resources and studies to figure out success, &lt;a href="http://calleam.com/WTPF/?page_id=1445"&gt;efficiency, and impact of software projects&lt;/a&gt;. Individual efficiency is always linked to project success and team performance. It's not enough to be productive and single-handedly produce high-quality solutions for problems. It's also necessary to solve &lt;strong&gt;the right problems&lt;/strong&gt; and &lt;strong&gt;enable others&lt;/strong&gt; (including your future-self) to easily change the solution in the future.&lt;/p&gt;

&lt;p&gt;If you want to become an expert in your field and help other people you need to learn &lt;strong&gt;how to identify and solve real-world problems&lt;/strong&gt; using technologies and collaborating with other people. &lt;/p&gt;

&lt;p&gt;It means you need to understand &lt;strong&gt;both engineering and business&lt;/strong&gt; at the end of the day.&lt;/p&gt;

&lt;h3&gt;
  
  
  Focus on Development
&lt;/h3&gt;

&lt;p&gt;Many developers think that it’s enough to be able to just build software from scratch. What they are missing is a bigger picture. &lt;/p&gt;

&lt;p&gt;There is a definition of Software Engineering from IEEE90:  &lt;em&gt;“Software Engineering is an application of the systematic, disciplined, quantifiable approach to &lt;strong&gt;development&lt;/strong&gt;, &lt;strong&gt;operation&lt;/strong&gt; and &lt;strong&gt;maintenance&lt;/strong&gt; of software.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Notice the highlighted words: development, operation and maintenance. This is what you are expected to do as a software &lt;strong&gt;engineer&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;At Metadevelopment, we differentiate four levels of professional maturity: programmer, developer, engineer and entrepreneur. We have &lt;a href="https://docs.google.com/spreadsheets/d/12dbN9Xi_v82I12dAKanXDgsVLWGL3_BUleqKcDhjs14/edit?usp=sharing"&gt;a model of required skills for all those levels&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Programmer is &lt;strong&gt;a solo creator&lt;/strong&gt; capable of delivering a working app. Developer is &lt;strong&gt;a team player&lt;/strong&gt;, capable of working in an enterprise environment and building parts of the bigger system. Engineer is &lt;strong&gt;a systems maintainer&lt;/strong&gt;, capable of analyzing complex environments and non-technical factors to make systems &lt;strong&gt;sustainable&lt;/strong&gt;. Entrepreneur is &lt;strong&gt;an opportunity identifier&lt;/strong&gt;, working with business systems on a high strategical level.&lt;/p&gt;

&lt;h3&gt;
  
  
  Focus on Hard Skills
&lt;/h3&gt;

&lt;p&gt;At the beginning of our careers, we spend the most time and focus on getting &lt;strong&gt;hard skills&lt;/strong&gt;: debugging, code construction, systems design, requirements analysis, etc.&lt;/p&gt;

&lt;p&gt;It’s only natural that we start thinking that there is nothing more important in our industry than hard skills. &lt;/p&gt;

&lt;p&gt;But this is not quite true! There are studies showing that “Star Performers” are differentiated from normal workers on criteria &lt;strong&gt;different from hard skills&lt;/strong&gt;!&lt;/p&gt;

&lt;p&gt;Here is an interesting test for you. It will show your attitude towards the performance of software engineers. It has just 12 questions. You can easily answer those in 5 minutes.&lt;/p&gt;

&lt;p&gt;How many statements out of this 12 are &lt;strong&gt;true&lt;/strong&gt;:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Star performers are born, not made.&lt;/li&gt;
&lt;li&gt;Star performers are smarter than average performers (have higher IQs, are better problem solvers, or are more creative).&lt;/li&gt;
&lt;li&gt;Star performers are more driven and ambitious than others. &lt;/li&gt;
&lt;li&gt;Star performers have more leadership skills than others. &lt;/li&gt;
&lt;li&gt;Clean desk people are more likely to be star performers than messy desk people. &lt;/li&gt;
&lt;li&gt;Detailed time management and organizational systems are the keys to high productivity. &lt;/li&gt;
&lt;li&gt;Star performers work longer hours and harder than average performers. &lt;/li&gt;
&lt;li&gt;Star performers are more satisfied with their jobs than average performers. &lt;/li&gt;
&lt;li&gt;Star performers are successful primarily because they play organizational politics and give slick presentations to upper management. &lt;/li&gt;
&lt;li&gt;Minorities and women can seldom be as productive as people who are part of the "old boy" network. &lt;/li&gt;
&lt;li&gt;People cannot sustain a doubled rate of productivity improvement for long time periods. &lt;/li&gt;
&lt;li&gt;I would rather have a team with one star performer supported by four average performers than a team with five performers who are all in the top 5 percent.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Ok, so what is your answer? &lt;/p&gt;

&lt;p&gt;Now, the revelation: &lt;strong&gt;neither of those statements are true!&lt;/strong&gt;&lt;br&gt;
We can totally understand your skepticism on that. &lt;/p&gt;

&lt;p&gt;This is why we suggest you to read a research-based brochure called &lt;a href="https://vlsicad.ucsd.edu/Research/Advice/star_engineer.pdf"&gt;“STAR Engineer”&lt;/a&gt;. &lt;em&gt;Over a thousand engineers from Bell Laboratories, 3M, and Hewlett-Packard contributed to the original research as both collaborators and subjects.&lt;/em&gt;&lt;br&gt;
There is a similar study for managers called &lt;a href="https://rework.withgoogle.com/blog/the-evolution-of-project-oxygen/"&gt;“Project Oxygen”&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This two studies may totally change your perception of Software Engineering. It totally has changed our &lt;strong&gt;mindset&lt;/strong&gt;, and now we want to spread those ideas. Stay tuned and we will share our thoughts on productivity, career, lifestyle, work-life balance and personal growth.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Do you want to grow differently? &lt;a href="https://metadevelopment.io/about"&gt;Join Metadevelopment&lt;/a&gt; and get new superpowers!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>career</category>
      <category>softskills</category>
      <category>mindset</category>
    </item>
  </channel>
</rss>
