<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Greg Rog on Medium]]></title>
        <description><![CDATA[Stories by Greg Rog on Medium]]></description>
        <link>https://medium.com/@gregrog?source=rss-fa139bdd70db------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*enXRPNDN3Bk6ViS2y8f6Jw.png</url>
            <title>Stories by Greg Rog on Medium</title>
            <link>https://medium.com/@gregrog?source=rss-fa139bdd70db------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 15 Nov 2026 00:30:51 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@gregrog/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[Journey from Chaos to Control — Introduction to Automation]]></title>
            <link>https://medium.com/swlh/journey-from-chaos-to-control-introduction-to-automation-07c8b214b2d7?source=rss-fa139bdd70db------2</link>
            <guid isPermaLink="false">https://medium.com/p/07c8b214b2d7</guid>
            <category><![CDATA[automation]]></category>
            <category><![CDATA[zapier]]></category>
            <category><![CDATA[creators]]></category>
            <category><![CDATA[productivity]]></category>
            <dc:creator><![CDATA[Greg Rog]]></dc:creator>
            <pubDate>Mon, 22 Apr 2024 07:57:14 GMT</pubDate>
            <atom:updated>2024-04-22T07:57:14.250Z</atom:updated>
            <content:encoded><![CDATA[<h3>Journey from Chaos to Control — Introduction to Automation</h3><h3>Over the years we switched most of our projects to autopilot, thanks to automation. Now we discovered, that with AI and Alice we can go even further! Here are the fundamentals of this approach.</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4gCaqfxonJcNyoRJWXI2aQ.jpeg" /><figcaption>Generated in Midjourney</figcaption></figure><p>Today I slept through a disaster.</p><p>At 4:35 a.m. I got the text message that one of my servers is down. Reason? Trivial. No funds on a connected credit card. Did I miss some notifications beforehand? No. I turn them all OFF by default. <strong>I consciously opt-out of any things that may distract my work and life. </strong>And with over 150 subscription services that my business handles I’d be notified every millisecond. But hey! Shouldn’t notifications that come before the blackout be AT LEAST the ones that I opt-in for? No.</p><p><strong>I have robots to deal with them 🤖</strong></p><p>At 4:35 one of them got woken up. He checked the balance on my different disposable credit cards, took the first one with sufficient funds and plugged it in via hosting service billing API. At 4:36 I got another text message. <em>Server Status: up</em>.</p><p>I spotted the messages after I went cycling, had a shower and morning coffee, around 8. Good ol’ bots — I thought.</p><p>The first time the idea resembled me while reading about <a href="https://nomadlist.com/">nomadlist</a> ran by <a href="https://twitter.com/levelsio">Pieter Levels</a>, who hired over 1000 bots on his site, including those calculating beer prices 🍺 I picked up the idea and started learning about cron, automation, AWS Lambda, web scrapers and writing first small pieces of software.</p><blockquote>Holy sh*t, that’s awesome!<em> — I thought.</em></blockquote><p>I’ve learned to code early in my career, but then switched to web design, UX and biz dev. Although I could code anything I didn’t find it too exciting. It was taking too long and I kind of missed the instant gratification you get from graphic and motion design.</p><blockquote>When I discovered bots and automation it instantly felt like the missing piece of the puzzle in my life just got in place.</blockquote><p>The results are quick and powerful and no or little code is required to make software, that actually works.</p><p>As I was exploring more tools and techniques I discovered that almost every daunting part of my work can be replaced with smart automation. Starting from organising my schedule and sending invoices to my accountant, to running an entire online business on autopilot, with bots taking care of purchases and returns, invoicing, customer service and marketing. Result? <strong>Today I run multiple online projects including the one with 300k clients and only few people on board, thanks to bots and automation.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/282/0*QF9-Fg0gFSBDRGA7.gif" /></figure><h3>Automation as I know it</h3><p>Most of the people I talk to have come across the concept of automation. However, their understanding of this topic is different from what I want to present, so I believe it is very important for you to be aware of how the evolution of automation looks from my point of view and how I understand this concept. <strong>For me, automation is the use of available tools to minimize human involvement in various areas of online projects, such as sales, customer service, accounting, or marketing.</strong> I want to share my approach and set of techniques that I use every day to make my work simpler and not involve me where it is not necessary.</p><p>A simple example is handling returns where we need to issue a corrected invoice, receive confirmation from the customer, process the return, and book it. Seemingly a simple operation, as it turns out, in larger companies, it involves several positions. Polish airlines LOT recently processed my refund for a canceled flight for 7 months. That’s not all; changing company data on an invoice in the Microsoft Azure service took almost a year and required the exchange of 151 emails. Meanwhile, while the thread was open, one of the customer service representatives managed to get pregnant, give birth, and go on maternity leave. In Vimeo, a similar process is still ongoing, I can’t count the messages, but at the moment, 14 people on the Vimeo side are involved, including 4 managers, legal department personnel, accountants, and several others.</p><p>You could say these are procedures of large corporations. Meanwhile, in smaller companies, even though the process may be faster, most of the time nothing is described, and each case is considered individually, with the peak of dreams being template responses that slightly speed up the work.</p><p>Meanwhile, all repetitive tasks can be delegated to robots and automated, almost entirely, even if the process is complex and requires confirmation exchanges. On one hand, this is a huge time and money saver for companies where hours are spent on boring and repetitive tasks, and on the other hand, a huge opportunity to gain a competitive advantage, or even compete with much larger companies, for smaller ones. Another huge benefit of automating boring, monotonous tasks is unleashing the potential of people who could be much more creative and satisfied with their work.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/320/0*R5SJaIxsHdhsDCos.gif" /></figure><p>For years, there was a belief (and few still think differently) that automation requires specialized knowledge and armies of programmers. Indeed, until now, process optimization was mainly done by larger companies that employed RPA (Robotic Process Automation) specialists, people who first spent 3 months recognizing a process, then produced dedicated software for several months, and then maintained it indefinitely. You could say that automation was only available to the largest and wealthiest.</p><p>Probably the most revolutionary change in this area is the evolution of tools that support automation and, consequently, the democratization of these techniques. <strong>Today, literally everyone is able to automate, and most importantly, reaching a truly advanced level does not require any programming knowledge.</strong> Additionally, tools supporting automation are affordable, which also guarantees wide access to technology.</p><h3>The background (boring but worth it)</h3><p>When the Internet became almost universally accessible, options for data synchronization in the cloud and the ability to collaborate simultaneously on the same data emerged. Initially, there were project management applications and then document editing tools (Google Apps). <strong>Today, even designers can work simultaneously on the same project, for example, using Figma.</strong> This clearly shows a progression, leading us from a situation where applications worked independently to the point where they moved to the Internet and browser-based versions. This facilitated collaborative work and access to our data from any device.</p><p>And since we’re talking about devices, we have gone through a revolution related to mobile devices, or rather, multi-platform support. This has made the process of software development and design much more complex. <strong>Now, developers not only had to develop the main version of the application but also take care of their mobile versions for smartphones and tablets.</strong> This led to the strategy of <strong>designing application architecture using APIs, which stands for Application Programming Interface.</strong></p><h3>Definition of API</h3><p>To understand what an API is, it is important to know that an “interface” is a way to enable communication. <strong>And an API is a way to enable communication within one or multiple applications.</strong></p><p>This strategy simplified the process of creating applications for multiple platforms because developers no longer had to create multiple versions of the application. Instead (using a simplified schema), a single server providing user data was sufficient for applications created on specific platforms, with a lower level of complexity in this case.</p><p>Furthermore, not only the developers of a specific application have access to a well-prepared API but also anyone who obtains access keys (e.g., API key).</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*8XVw679Bdj-4_ug4.png" /><figcaption><a href="https://www.techtarget.com/searchapparchitecture/definition/application-program-interface-API">https://www.techtarget.com/searchapparchitecture/definition/application-program-interface-API</a></figcaption></figure><h3>API-First Design and the Online Business</h3><p>All of this led to the creation of a software development strategy called “API First”. From what I have just written, this approach is fully justified. If we can write one code to handle multiple platforms, why wouldn’t we do it?</p><p>And what does this mean for non-programmers? <strong>Well, the API-First approach can be used as a business strategy and for utilizing applications — thanks to automation.</strong></p><p>As we have already mentioned, APIs allow for data exchange within applications and between applications. This opens up entirely new possibilities. <strong>It turns out that we can connect various services we use and exchange data between them.</strong> This means we are no longer limited by the functions available in selected applications but have a full range of possibilities provided by all the tools we use!</p><p>How is this possible? Well, <strong>developers provide access to their API not only to their own applications (for example, the mobile and browser application of your bank), but also… to other developers,</strong> who can build solutions based on their software.</p><p><strong>These <em>other developers</em> will be us, using tools specialized in specific tasks</strong> — sending emails (e.g., Mailchimp), SMS messages (e.g., Twilio), enriching customer data (e.g., Clearbit), notifying the sales department (e.g., Slack), etc., and combining them through Automation. With this approach, we will never have to log into the graphical interface of the applications we use, for example, to send marketing emails. Automation will do it for us by “logging in” to the API and sending emails of specific content to a designated group of recipients. <strong>This means that neither we nor our employees will ever have to log in (and forget passwords) to the online services we use, which have good, accessible APIs.</strong></p><p>The benefits of this approach include:</p><ul><li><strong>No need to use GUI</strong> (reloading pages, slow tool operation, forgetting passwords, logging in again — all of these waste time!)</li><li><strong>The ability to connect the best, specialized services</strong> instead of relying on one provider who may constantly lack certain functionality</li><li><strong>Reactive work, not proactive work</strong> — we don’t have to check what needs to be done; automation assigns tasks that humans should complete in the process (more on that later)</li></ul><p>Looking at this through the lens of my earlier definition of automation, a technical aspect can be added to the list:</p><ol><li>Detailed process mapping</li><li>Attempt to simplify/improve the process</li><li>Choosing the right tools for the right tasks in the process</li><li>Connecting these tools through APIs to work at the right time, without the need for human intervention and logging into GUI</li><li>Supervision, error correction, and experiments</li></ol><h3>Example of API + Automation</h3><p>Let’s take the example of organizing an online event, such as a webinar. The webinar tool allows for participant registration, so we have access to email addresses and phone numbers. With the help of API and <em>automation</em>, we can automatically transfer this user’s data to the Clearbit service responsible for <em>Data Enrichment</em>, which enriches data. By sending, for example, a corporate email address, we receive additional information about the person signing up for our event. These enriched data can also be automatically sent to our CRM system (e.g., Pipedrive), positively impacting the sales process because when contacting such a potential customer, we have more information about them to better tailor our services to their needs. Alternatively, we can use the phone number to automatically send a short SMS reminder about the event. This increases attendance, which can benefit us and our potential customers.</p><p>If we combine this with a system that collects customer data on our website, such as <a href="https://intercom.com/">Intercom</a>, our salesperson can also receive precise notifications with information like:</p><blockquote>Adam from the Browser company logged in 10 minutes ago, he participated in the “Financial Markets” Webinar and visited the pages: offer, faq, contact. His phone number is: 888999000</blockquote><p>As you can easily imagine, using one tool in this process is impossible. There is no single tool that can handle webinars, website data, company communicators, etc. And this is the power of automation — <strong>we use various tools specialized in specific tasks, juggle their data, and the results go exactly where our team feels comfortable.</strong></p><p>So, as you can see, we used the API here to transfer data between different services and thus optimize a process that was either previously done manually or not done at all. This approach streamlines existing processes or creates new ones. I have personally found that in the case of online businesses, this approach truly takes our projects not just to the next level but often ten levels higher.</p><p>For example, the projects we have undertaken, considering the scale of operations and their profitability, can easily be compared to businesses that require the involvement of even a team of dozens of people!</p><h3>Let’s have fun (you survived the boring part)</h3><p>As we established above, modern applications are increasingly communicating through APIs. Let’s take Facebook as an example. The business logic is responsible for adding your post to a certain type of database and your feed. This logic can be triggered from various places. You can add a post through a mobile application or the Facebook website, and as you know well, other applications can connect with Facebook and post on your behalf.</p><p>To enforce this logic, you need to:</p><ol><li>Know where the back-end expects this data (an endpoint URL)</li><li>Send the data in a way understandable to the back-end (usually in JSON format)</li><li>Authenticate using certain access data (login, token, etc.)</li></ol><p>And voila! The post is on your feed.</p><h3>How to Utilize the API First Approach</h3><p>The entire internet works this way. And thanks to this model, everyone can add, modify, and execute commands in web applications.</p><p>But instead of becoming a developer and learning how to structure, format, and send data through various APIs, you can use tools that will do it for you. I call them LEGO tools. When you authorize any application in such tools, they can perform various actions on your behalf. For example, create a spreadsheet and add rows to it.</p><p>Now, let’s think about this more broadly. If LEGO tools can connect with different applications, they can also exchange data between those applications. For instance, these tools can take rows from a spreadsheet and post them on your Facebook feed. Sequencing, timing, delays, conditions — everything can be set.</p><h3>Infinite Possibilities</h3><p>Now imagine you want to gather data from your spreadsheet and distribute it to all your social media profiles — Facebook, LinkedIn, Instagram, YouTube, all at once. LEGO tools allow you to connect with numerous applications and services you use and exchange information between them or work on changes in one tool while notifying others.</p><p>Here are a few example scenarios:</p><ul><li>Searching for events in your calendar and sending you reminders about the most important ones;</li><li>Collecting tasks you enter into Trello and syncing them with your Google calendar;</li><li>Sending emails to webinar participants, posting on social media, and assigning tasks to your team on Slack — all simultaneously.</li></ul><p>The beauty of LEGO tools is that they expand the capabilities of the software you already use, allowing you to achieve practically anything you can imagine. Often, the tool you are using may lack just one feature, such as text reminders. With LEGO tools, you can add a text messaging service to your existing arsenal of options in just a few minutes.</p><h3>Popular LEGO Tools</h3><p>The most popular LEGO tools are <a href="http://zapier.com/">zapier</a> and <a href="https://make.com/">Make</a>. Its main advantage is that it supports hundreds of available applications. It offers a clear and intuitive interface for creating automations. Make It has a very interesting, visual interface that allows you to build automations by literally connecting a few dots. Additionally, it offers a rich, free plan to experiment with automation.</p><p>These are the tools I use most often, but there are also many other tools, usually designed for more specific tasks.</p><ul><li><a href="https://parabola.io/">Parabola</a> — a very good tool for data transformation. This means reorganizing, splitting, changing the order, formatting, and much more. If you have data from multiple sources or a lot of data that you want to transform and send to other tools, this is a great choice.</li><li><a href="https://www.actiondesk.io/">Actiondesk</a> — based on a spreadsheet interface, allowing manipulation, transformation, and creating logic within your data. If you like spreadsheets, it’s worth checking out this tool. It allows you to make various transformations on data and send it to another tool.</li><li><a href="https://tryretool.com/">Retool</a> — this tool fetches data from APIs or databases and allows you to transform it or even send commands back for execution. If you want to create an admin interface for your database or a report panel, this is a good option.</li></ul><p>Additionally, there are other tools, created for specific actions, that I don’t categorize as LEGO tools — they allow you to combine one or two services and create something new. A good example is <a href="https://www.glideapps.com/">Glide</a>, which lets you create a mobile app from a spreadsheet. There are many interesting tools of this type, but that’s a topic for another article.</p><p><strong>If you want to learn more about different tools and techniques we use for automation and productivity, make sure you check out </strong><a href="https://www.techsistence.com/p/everyday-on-autopilot"><strong>Everyday on Autopilot</strong></a><strong> — our productivity and automation bible, currently 50% off for Techsistence readers only 💥 This is the best start to your automation journey. Here’s few recent reviews from </strong><a href="https://www.producthunt.com/products/everyday-on-autopilot/reviews?review=740976"><strong>Product Hunt</strong></a><strong>.</strong></p><p><em>I think one of top books in it’s category. Shows interesting approach to automation. I get to know bunch of new tools from it.</em><br> — Ben</p><p><em>Imho this ebook and other information products from this authors are the best quality and most advanded soruce of knowlege about proces automation and productivity improvment! Shut up and take my money again! ;)</em><br>— Jakub</p><p><em>Mind-blowing knowledge. There’s no fluff only apply-at-once solutions. Very reliable. Worth every minute and money spent. I thought I knew something about automation and was enjoying riding a bike instead of walking… these guys showed me Floo Powder!</em><br>— Karolina</p><h3><a href="https://www.techsistence.com/p/everyday-on-autopilot">Everyday on Autopilot</a></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*qCmmRXMxdfzbOs26.jpeg" /><figcaption>Midjourney</figcaption></figure><p><a href="https://www.techsistence.com/p/everyday-on-autopilot">Get 10x more productive! Imagine the essence of our knowledge about automation, excluding complicated techniques, which you can implement even in the course of one evening. This bundle serves as the cornerstone of our work, providing a robust foundation for optimising your tasks and automating daily activities.</a></p><h3>Your first automations!</h3><p>All of this may seem overwhelming. But once you understand the concept behind LEGO tools, it will be quite easy to implement and learn any new tools. It’s worth knowing at least a few of them. Sometimes the application you want to automate is available in Zapier but not in Make. Sometimes you want to work with a larger amount of data, and Parabola may be more convenient. Unfortunately, there isn’t a single LEGO tool that meets all your expectations, but that’s… not a bad thing. By learning different tools, you encounter diverse scenarios and thought patterns.</p><p>When I fully grasped how Zapier works, I was very excited. But then I struggled with implementing this concept into my business. Tutorials were available but taught everything from the wrong angle, saying “connect X to Y” instead of “achieve X by doing Y.” This made it very difficult for me to work with these tools, and it took me over a year to come up with good automation strategies and their utilization.</p><h3>Automation in Zapier</h3><p>First automation we will prepare based on one of the most popular platforms in the world — Zapier. This tool is very beginner-friendly and allows you to connect various tools and transfer data between them without coding. Our first automation will show you how to work with Zaps, as Zapier calls scenarios, or individual “robots”.</p><p>What will we automate? We will create a simple automation that will save your Gmail attachments to a Google Drive folder. Then we will slightly modify it to have a practical application by saving the invoices you receive in your mailbox in one place.</p><p>Start by creating a free account on Zapier. To do this, go to <a href="http://zapier.com/">zapier</a> and register, then create a new Zap by clicking this button, and then Open Editor, creating a Custom Zap.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/918/0*HI8qVQLTWfYdFtsU.png" /></figure><p>Now you need to add a trigger — something that will start your robot. Search for and select the Gmail application. There’s an experimental AI search above, but we’ll skip it to better understand the process</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*bIXRaBqocPwcwGKG.png" /></figure><p>In the next step, you need to connect your Google account with the Zapier application and specify the appropriate mailbox. You only do this once, and subsequent automations will not require reconnection</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*W9MYdnLfiKxdsg11.png" /></figure><p>The trigger event for us is New Email Matching Search, meaning we want to trigger the robot every time we receive a message with specific topic and attachment</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*OOfGu_9adtdh5Dic.png" /></figure><p>Next, we can fine-tune our trigger, and here Zapier offers a very interesting possibility. We can perform more complex queries, according to the <a href="https://support.google.com/mail/answer/7190?hl=en">Gmail search documentation</a>. For example, I used invoice OR bill AND filename:pdf, which means among messages with attachments, it will only search for those containing the phrase invoice or faktura (or similar because I didn&#39;t use quotation marks). Additionally, I am only looking among results containing PDF as an attachment</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*NiR8t9L87RfmSpP5.png" /></figure><p>You can test your automation with the Test Trigger feature, and if the mailbox already contains elements that match the entered phrase, you should receive them as results (if there is nothing, simulate test data by sending yourself an invoice to the mailbox)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*UJ2jTCwZZFzYhIco.png" /></figure><p>And you should be able to see results</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*mXasiqauTxl0Np4-.png" /></figure><p>Select the appropriate result and click Continue.</p><p>Great! We have configured our trigger, meaning we can receive messages with attachments, additionally filtered. In this case, we only need to configure what will allow us to save the attachment to Google Drive. As part of the Action (what happens as a result of the trigger’s action, we search for Google Drive)</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*0hahwWW4NprZod63.png" /></figure><p>Then, we choose what we want to do, which is to upload the file to Google Drive</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*PQ88uTRfINQ-12b-.png" /></figure><p>Connect your Google Drive account, or select it if it has been previously connected</p><p>If you haven’t created the appropriate invoice folder on Drive before, now go to <a href="http://drive.google.com/">drive.google.com</a> and create a folder named invoices. If it’s already created, you will be able to specify it as the location in Zapier</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/968/0*Mks-McONmO_VlUXF.png" /></figure><p>Now click on the file and from the drop-down list, select the Attachment option, simply passing the attachment as a file to Drive. Leave the other fields unchanged, except for the File Name field, where you can get creative and change the name of the saved file, using various metadata from the email, such as the sender’s address, combining it with the file name. I added hyphens between them for clarity</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*riNVYIHmfBtU0E2r.png" /></figure><p>Tip: If you paste the following phrase in the Zapier field: {{zap_meta_human_now}}, Zapier will substitute the current date in that place. By formatting names in this way, it will be easy to find files with the correct date. Additionally, sorting by name or date will now return neatly arranged results, which means you don&#39;t need to create additional folders (but if you want to do it, feel free to do so. Try modifying the automation to place invoices in a folder with the correct name, for example, January. You will need to create these folders manually or with the help of another automation).</p><p>That’s it! Select Continue, and then Test &amp; Continue to check the automation’s operation. If everything went smoothly, you will see a success screen</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*Z4wlNrSKt6hdhMVo.png" /></figure><p>Now you can Publish your scenario! Test invoice is already on Google Drive</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*aCuSNv58ZNrQnfJg.png" /></figure><p>Remember to turn on the Zap using the switch at the bottom so that it starts analyzing all incoming messages from now on. Otherwise, the Zap won’t work!</p><h3>Automation with <a href="https://www.make.com/en/register?pc=codeless">Make</a></h3><p>We prepared our first automation in Zapier for a reason. Make, the application we will be working with now, is not as good at integrating with Google tools. You could say that Zapier is better aligned with Google, and this is a good example of why it’s worth having various automation solutions and using the ones that work best in a given situation. In Make, to use Gmail, you need to have a paid Google Workspace account.</p><p>Although automating with Zapier is incredibly simple and intuitive, there are many other tools in the world of automation that you will use. Why? There are many reasons. For example, Zapier is a bit expensive, and you can find cheaper alternatives. Additionally, while it offers many interesting features, other tools sometimes work better and function slightly differently. In Zapier, although it is possible, splitting scenarios based on conditions is not the most intuitive.</p><p>For example, we can create a bit more advanced scenario in Make, that searches for invoices then renames, catalogs and save them to drive, checking if the folder structure is correct. It looks like this:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*J8GMbLH_BGSW9h-T.png" /></figure><p>On the left, we have the trigger, which listens to emails on Gmail. Then we rename the file, and search for the appropriate folder on drive. The folder should contain month and year to catalog our invoices, so if it doesn’t exist, we will create it in the next step and then put the invoice there. You don’t need to understand exactly what these elements mean right now, but the concept should be a bit clearer now.</p><p>What will we automate this time? We won’t repeat the same task in Make. Instead, we will add another automation that will send a notification on the 10th day of the month, informing our accountant or our email address that the collected documents are ready.</p><p>Create an account on <a href="https://www.make.com/en/register?pc=codeless">Make</a> (this is our special link, that grants you 1 free month on the pro plan 🎉)</p><p>Create a new scenario (equivalent to a Zap) using the Create Scenario option</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/814/0*viLB_B65LlX9VzXU.png" /></figure><p>Click on the first circle and select the Gmail application</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*WN1hcL06f_7FCFyQ.png" /></figure><p>Choose the action Send an email</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*l_74yu39HeX5EkCB.png" /></figure><p>Click Add in the Connection option, name your connection, and like in Zapier, connect to the appropriate Google account</p><p>Now add recipients, subject, and content of the sent email along with the link to the shared Invoices folder on Drive</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*4hz-klXKBw-TwT6a.png" /></figure><p>Select OK to confirm the changes in the module</p><p>Now set the schedule, for the Gmail module, click on the clock, and then schedule sending this email on the 10th day of the month</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/918/0*MJAQ4sr7rYG-H1Pr.png" /></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*-WWN-H9Pf90MF-1p.png" /></figure><p>Save the module by clicking OK</p><p>Turn scheduling to ON and you’re done!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*SQe7RrVdzl0blJH7.png" /></figure><p>This is a super simple scenario, but introduces a nice concept of scheduling and running your robots remotely. If you want to expand it, try sending a Slack message to yourself with confirmation, after you send email. Small tip:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*ReTXSwYiJt4agswe.png" /></figure><p>You already have your first automations on your account — congratulations! As you can see, it’s child’s play. Of course, these are just the basics, and in practice, automations can be much more complex, including, for example:</p><ul><li>Many more modules and routers, i.e., paths</li><li>Conditional instructions “perform only when the data contains X”</li><li>Functions, for example, searching through returned data</li><li>Data completion, for example, with the current date or data calculation using mathematical operations</li><li>Error handling and modules for testing</li><li>Custom scripts, for example, JavaScript</li><li>Modules allowing data reformatting (parsing)</li><li>Modules capable of iterating, for example, over records in a database or rows in Google Sheets</li><li>And so on</li></ul><p>There are plenty of possibilities. But let’s break down what really happens in the scenarios we created. The fact that Zapier or Make allows us to choose the Gmail module simply means that the tool can integrate with it. How? Of course, through APIs! For example, Gmail has an API, where we can refer to the appropriate endpoint and listen to incoming emails. Once we retrieve information about the incoming message, the next endpoint allows us to download the attachments. Zapier, which we use, just has these things built-in, but they work on the standard Gmail or Slack API. We work exactly like a programmer who would prepare an integration for us, except we use a visual builder and a set of prepared modules. The account connection we made is essentially the authentication in the API using one of the methods discussed earlier. <strong>It’s programming without programming!</strong></p><blockquote><em>Make, like Zapier, offers the possibility to use hundreds of ready-made scenarios or import any blueprints prepared by us or others!</em></blockquote><h3>Automations &amp; AI — the ultimate productivity tool</h3><p>As you probably guess, over the years we’ve created quite a lot of automation for our needs. You might be surprised, but currently over 3000 robots work for me, performing hundreds of thousands of operations daily. This is just one of the Make accounts I use, where I process nearly half a million operations monthly!</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*MdY0sGUTFNKiOd65.png" /></figure><p>But this is just the beginning! Just under a year ago, we realized how useful NLP and AI could be to help us work with automations. It turned out that input data for automations, which needed to be formatted in a specific way (we send them the so-called JSON object), could be prepared by AI! What does this mean in practice? It means that you can say or write, for example:</p><blockquote>Add client John Doe to CRM</blockquote><p>And then the language model will take care of translating this into the proper format, meaning into the “automation language,” and then send it to a ready scenario on Zapier or Make! It’s truly amazing how vast the possibilities are when using such an approach.</p><p>Unfortunately, there wasn’t a tool that allowed us to communicate AI with automations in this way, so over a year ago, we started working on our own solution to help us with this.</p><p>And that’s how <a href="https://heyalice.app/">Alice app</a> was born.</p><p>In addition to being able to chat with Alice like with ChatGPT, her biggest advantage lies in the ability to remotely trigger our automations, and consequently — perform actions! ChatGPT offers this concept also with GPTs and their API standard, however, this approach proved to be much less efficient so far, at least for our use-cases.</p><p>Future of remote actions in Alice is very promising, and probably we will, in time, start adding native integrations to Alice. Also, performance of LLMs is rapidly increasing, and also access to local models in Alice is a possibility. Today with Groq we’re able to perform operations faster than ever before, and this will evolve. Take a look at this command to Spotify and the speed of its execution.</p><p>In this context, I’ve prepared some tutorials for you, showing how you can integrate the Alice app with Make or Zapier. Please, see how it works in practice!</p><h3>Remote Actions</h3><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F8Qkh1-S9zXw%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8Qkh1-S9zXw&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F8Qkh1-S9zXw%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/d780d1cd12ceeedd4e689262dd9c2668/href">https://medium.com/media/d780d1cd12ceeedd4e689262dd9c2668/href</a></iframe><h3>Calendar scenario</h3><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F8Qkh1-S9zXw%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D8Qkh1-S9zXw&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F8Qkh1-S9zXw%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/d780d1cd12ceeedd4e689262dd9c2668/href">https://medium.com/media/d780d1cd12ceeedd4e689262dd9c2668/href</a></iframe><h3>Schedulink links scenario</h3><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2FoiuzF0tDw5Y%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DoiuzF0tDw5Y&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2FoiuzF0tDw5Y%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/a1559c590da4e21933652c655aaeb39f/href">https://medium.com/media/a1559c590da4e21933652c655aaeb39f/href</a></iframe><h3>Using existing scenarios</h3><iframe src="https://cdn.embedly.com/widgets/media.html?src=https%3A%2F%2Fwww.youtube.com%2Fembed%2F_P4dHNkRsK4%3Ffeature%3Doembed&amp;display_name=YouTube&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3D_P4dHNkRsK4&amp;image=https%3A%2F%2Fi.ytimg.com%2Fvi%2F_P4dHNkRsK4%2Fhqdefault.jpg&amp;key=a19fcc184b9711e1b4764040d3dc5c07&amp;type=text%2Fhtml&amp;schema=youtube" width="854" height="480" frameborder="0" scrolling="no"><a href="https://medium.com/media/4fa86e65d709d1462ce505f76701445c/href">https://medium.com/media/4fa86e65d709d1462ce505f76701445c/href</a></iframe><p>That’s it for today, but stay tuned! I’ve prepared for you a collection of inspirations and readymade automation blueprints that help us every day! Will be dropping it soon!</p><p><a href="https://heyalice.app/"><strong>And you can get Alice here within our lifetime deal »</strong></a></p><p>And one more thing. If you find today’s edition interesting, and you want to dig deeper into Alice, automations and our vision for productivity, we have something cooking for you! We’re considering creating a full-blown, 4-week AI+Automation cohort that you can take part in! There’s so much to learn, and here’s what we’re planning:</p><ul><li>20 practical lessons — text + video (10+ hours of content)</li><li>4 live consultations (2h each)</li><li>Very practical approach to AI (from the ground up)</li><li>Showcase of the tools we already use on production</li><li>Access to Alice and creating automations!</li><li>Community-driven cohort and our support</li></ul><p>If we manage to get 50 interested people (we have 7 so far!), we’ll start preparations!</p><p><a href="https://airtable.com/appOWAYqqVaTgpjlp/pagPEQrYBFeWZC2WO/form"><strong>Sure, count me in! »</strong></a></p><p>See you in the next one!<br>Greg</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=07c8b214b2d7" width="1" height="1" alt=""><hr><p><a href="https://medium.com/swlh/journey-from-chaos-to-control-introduction-to-automation-07c8b214b2d7">Journey from Chaos to Control — Introduction to Automation</a> was originally published in <a href="https://medium.com/swlh">The Startup</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[My Framework for 10x Productivity]]></title>
            <link>https://blog.prototypr.io/my-framework-for-10x-productivity-193bad08ca95?source=rss-fa139bdd70db------2</link>
            <guid isPermaLink="false">https://medium.com/p/193bad08ca95</guid>
            <category><![CDATA[focus]]></category>
            <category><![CDATA[efficiency]]></category>
            <category><![CDATA[goals]]></category>
            <category><![CDATA[motivation]]></category>
            <category><![CDATA[productivity]]></category>
            <dc:creator><![CDATA[Greg Rog]]></dc:creator>
            <pubDate>Fri, 19 Apr 2024 15:59:05 GMT</pubDate>
            <atom:updated>2024-04-19T15:59:05.803Z</atom:updated>
            <content:encoded><![CDATA[<h4>Staying productive is challenging when we are missing the purpose. But everyone gets a bit lost once in a while. Here’s my approach to seamless work ethics and delivery.</h4><p>One of the questions I most frequently receive from people who’ve just met me and have been observing me for a while is:</p><blockquote><strong><em>How come you handle so much?</em></strong></blockquote><p>Firstly: <strong>I handle as much as I handle</strong>. To determine whether that’s a lot or a little, one would need to know everything I’m doing at a given moment, and only I know that. Therefore, we should reconcile with the fact that it’s purely subjective perceptions of other people and only we know how much we actually deliver.</p><p><strong>However, the key is not how much we deliver, but how we feel about it.</strong> While everyone claims that I deliver for 10 people, I myself may be unhappy, feeling that I’m doing too little.</p><p><strong>As long as we’re okay with what we’re accomplishing, everything is fine.</strong> The problem is that few people are okay with it. At least I am: <strong>even though everyone claims that I do a lot, I still demand more from myself.</strong> This affects many things I do outside of work. Sometimes I catch myself multitasking and trying to solve a work problem while playing with my kids. I know it’s wrong. But it’s part of who I am. <strong>I can work on it, but I can’t and don’t want to deny that it’s part of me.</strong> What I’m getting at is that being in harmony with ourselves should be our constant endeavor and it’s what matters most, and along the way we need to accept that not everything always goes perfectly.</p><p>This acceptance <strong>must come from us and not from others, because only you know exactly what’s going on in your head and whether the tasks you’re carrying out align with your goals.</strong> This is also good evidence that we should abandon all that others think about this topic, because they never have a complete view of our goals, methods, and degree of their realization.</p><p>You could say it’s a kind of harmony of goals. <strong>I usually find out how important it is to respect it when I fail to achieve it.</strong> For example, going on vacation when I have unfinished business makes me feel simply bad about myself and I can’t relax. As a result, I come back even more tired than I was, just to finally finish what I previously failed to do. Understanding this phenomenon has allowed me to plan my free time much better and accept that to rest, you have to prepare with proper, conscious action.</p><blockquote><strong><em>I used to think that I could find peace by resolving all the accumulated issues. However, the number of issues is infinite. The only way is to find inner peace by rejecting the concept that all external matters must be resolved.</em></strong></blockquote><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*W1H1suXq4GL9JSKY_osgrw.png" /></figure><h3>How to define goals</h3><p>Realizing that the struggle with goal achievement and the associated feelings occur internally and should be detached from the opinions of others is only half the battle. <strong>Equally important is defining goals in such a way that they come from us, not from how we want others to perceive us.</strong> This may be obvious to you, but it wasn’t to me. A good example of this is the fact that I completed law studies because the external message suggested that it was a good idea. Maybe if I had known earlier about how to properly select goals in line with my values, I could have saved a lot of time.</p><p>The lack of proper goal selection results in a pattern that I’ve repeated for years. <strong>It involves getting caught up in a whirlwind of work to achieve something. Then I feel burned out, take a moment to recover, and throw myself into the next whirlwind.</strong> Despite everything, with the right dose of motivation and self-discipline, I can move mountains. However, this method turns out to be suboptimal in the context of my health and overall well-being, as well as relationships with loved ones. Over the years, I found it very difficult to enjoy successes or even recognize them. Something that others perceived as a great result, for me at best provided temporary relief that I finally managed to achieve it and could move on to the next thing that had been on my mind for a long time.</p><p>I haven’t found a perfect cure for this problem and we have to accept that sometimes it’s just like that. In this light, the perspective of work-life balance is not attractive to me at all. I often managed to work almost non-stop for 2 weeks to achieve one important goal and I (and my environment) learned to feel good about it. It’s important to me to be able to appreciate what I’ve done at the end, not just jump to the next task. From personal experience, I also understood that despite everything, rest during the process is beneficial, which I will write about below.</p><h3>Authenticity</h3><p>I also realized that this state of affairs can be significantly improved by <strong>choosing goals that are authentic, and then methods of their execution that allow me to enjoy the process itself, not just the result.</strong></p><p><strong>What are these authentic goals?</strong> They come from asking a few important questions:</p><ul><li>What exactly does success mean to me?</li><li>What do I value in life — what are my values?</li><li>How do I want to feel every day — what gives me satisfaction?</li></ul><p>These may seem lofty and existential questions. However, having such a moral code allows me to manage goals and time more effectively and plan what is truly important to me. The answers to these questions helped me understand what is AUTHENTIC for me.</p><p>Contrary to appearances, it is not obvious.</p><p>There are things that others may judge negatively (e.g., divorce), while in a person’s life it may be the best thing that could happen (e.g., breaking free from a toxic relationship). It took me a long time to understand that certain social norms, even guidelines from our loved ones and parents (e.g., the best course of study) are wrong, as are the harmful values they uphold (e.g., the work ethic as a value in itself, that nothing in life comes easily, that failures always result from mistakes made). I was a person who was constantly busy for years. This constant busyness is like a badge we pin on ourselves and wear proudly, the alternative cost of which is our health — physical and mental, and relationships.</p><blockquote><strong><em>A good test of whether I should really set a particular goal is to ask myself: would I do it if I couldn’t tell anyone about it?</em></strong></blockquote><p>At some point in my life, I simply understood that I should pursue goals that are authentic to me and completely stop worrying about the opinion of others, their criticism of my failures as well as praising my successes. This may not have helped me deliver better, but deliver what actually matters.</p><p>Let’s get back to these important questions — based on my answers, you might better understand what I mean.</p><p>What does success mean to me exactly?</p><blockquote><strong>As much as me and my close family are happy.</strong></blockquote><p>Just that. Underneath it hides a lot of things, such as that I am healthy, safe, fulfilled. Underneath feeling safe hides financial security, so maybe the goal will also be the results of my projects. As you can see, digging deeper it’s easy to extract individual goals from such a general statement and then prioritize them over time. It’s possible that once I’m financially free permanently, I’ll be able to cross out the goal of feeling safe. And that’s the point.</p><p>However, even such a broadly defined definition of success does a good job for a simple reason: <strong>every goal I set in the short term can be checked by reverse engineering with the question: “will delivering it bring me and my loved ones closer to happiness?”</strong></p><p>The answer is not always obvious, but getting to it allows me to understand <strong>why I do what I do</strong>. And this in turn has a huge impact on motivation.</p><p>What do I value in life — what are my values?</p><p><strong>There are many, but let’s take the most important one: freedom.</strong></p><p>To narrow it down to the current context: it’s very easy to filter assumed goals through the prism of whether they meet my definition of freedom, or rather whether the realization of such a goal will be in line with my values.</p><p>Some time ago I went to San Francisco to pitch one of my projects. Then I had several meetings with investors and potentially secured high funding. However, the requirement was to move to California. This might be the pinnacle of many entrepreneurs’ dreams. However, for me, it disrupted the foundation of my values: the sense of freedom, and for this reason, I rejected the offer.</p><p>If I know that a given goal will bring me closer to my understanding of success, and is also in line with my values, I have even more rational, internal reasons why I should achieve it, especially when I encounter adversity.</p><p>How do I want to feel every day — what gives me satisfaction?</p><blockquote><strong>I want to be in a state of flow as often as possible.</strong></blockquote><p>This is the state in which Leo Messi is during a free kick. He probably doesn’t hear the audience then and thinks about nothing else but scoring a goal. He identifies with the goal to such an extent that he becomes one with it. This state causes us to ignore the passage of time, and the accompanying dopamine makes us feel satisfied being in the process itself, not just after its completion.</p><p>Once research was done on a group of IT managers, which showed that their average attention span was 3 minutes. I had exactly the same. The number of distractors determined that at the end of the day when asked what I did today, I couldn’t answer (and I felt tired). The average energy cost of switching context is 20 minutes, even if you just look at a notification. The moment I blocked myself 1.5 hours for work without distractors, I started to enter the state of focus and deliver results much easier.</p><p>I love flow. Not only related to work, but also play, sports and generally spending free time in an interesting way. That’s why I want to stay in this state as long as possible. Well-set goals, but also a conscious and planned way of achieving them, make it easy to find yourself in it.</p><blockquote><strong><em>Additionally, to bring truly unique value to the world, you need an obsession, which can sometimes be identified with the state of flow. Delivering at the highest level requires flow.</em></strong></blockquote><p>You could say that being in a state of flow is a significant hint as to whether I have skillfully set a goal for myself that is authentic.</p><p>At this point, I need to make one important caveat. I mentioned overarching goals and values like happiness and freedom. <strong>Striving for something is a contract I make with myself. This means that I agree to sometimes be unhappy along the way, but achieving the goal will give me satisfaction and in the long term will bring me closer to my definition of success.</strong> The same applies to values such as freedom. If building a project would require me to make several trips to California, I am willing to accept such a <em>trade-off</em>. However, if taking funding would mean having to cooperate with investors in making decisions and permanently moving to San Francisco, this is a significant violation of this value.</p><p><strong>The realization of every assumption involves the fact that we will have to temporarily sacrifice some of our values for the greater good.</strong> But even more often, we will have to do things along the way that we don’t particularly like and this is completely normal. Key for me was understanding the following relationship:</p><blockquote><strong><em>How much time during the day I spend doing things I have to do, versus those that actually interest me.</em></strong></blockquote><p>From the perspective of delivery, this seems key to me for a simple reason. I once heard of a theory in which motivation is a depleted resource and for me such reasoning just works. <strong>If we set a goal that is very distant, there is a high risk that just thinking about its realization will not provide us with enough motivation on a daily basis to overcome boring tasks.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*0GBPdGX6Vv0Y3qlsh2HeQw.png" /></figure><h3>Journey versus goal</h3><p>Let’s assume that reaching the goal requires performing 1000 tasks. Each task that interests us adds 5 points of motivation, and each one that we simply have to do takes away 5 points of motivation. Awareness of the goal itself gives us a starting credit of 100 points of motivation. We have to take care of the rest along the way. If we only perform tasks that we have to force ourselves to do, the credit will quickly run out. There are goals that give us more motivation in themselves: for example, “I have to earn money for an apartment rental to move out of my parents’ house” had an infinite credit of motivation points for me, considering the jobs I was undertaking at the time. But this balance always exists and it is crucial to be able to consciously evaluate it.</p><blockquote><strong><em>The fewer existential, critical needs we have, the more important it becomes to set goals, the pursuit of which will be conditioned by a series of activities that interest us and add points of motivation.</em></strong></blockquote><p>I came to the conclusion that <strong>over time the journey becomes much more important than the goal.</strong> It took me years to reach this conclusion. Which doesn’t mean that I wasn’t aware of it earlier. On the contrary. I heard it from everyone who achieved something and read it in every major book in my life. However, it turns out that this is one of those things in the category of “easy for you to say” and you just have to come to it yourself. Partly by doing those harder tasks to achieve critical, existential goals.</p><p>What I unfortunately understood too late is the fact that until a certain time, <strong>my primary goal (success) in life was to find the people who need me the most and projects in which I have the biggest advantages.</strong> This is about things that performing for others is work, and for me — pleasure (most of the time). Building goals based on what others are doing and striving for is a mistake. Also for this reason, all universal guides or success stories don’t matter much.</p><p>This also means that you have to often return to the key questions and redefine them. The beginning of the year is a good occasion for this. It may turn out that our values have changed, which is completely normal, but without revision, we can fall into the trap of feeling that something is wrong. A good example is material goals, which often evolve over time. For example, buying a Lambo may seem like a great goal, but most people, with age, simply come to the conclusion that it is not in line with their values.</p><h3>Habits Instead of Goals</h3><p>I’ve also outlined the problem of perspective. Whether I feel satisfaction comes from performing current tasks, not from the fact that I’ve moved a hundredth of a percent closer to, most often distant, goal.</p><blockquote><em>That’s why, instead of focusing on goals, I prefer to create habits that will bring me closer to them.</em></blockquote><p>Among top athletes, a characteristic that they all share was studied — the so-called <em>hyperfocus</em>. It’s about the fact that the best ones focus on one important thing, eliminating all distractions. But it’s not about winning an Olympic medal in 2 years but rather running the nearest 200 meters in training. <strong>It’s about focusing fully on the nearest thing that will bring us closer to a distant goal.</strong></p><p>Why habits are important, I understood reading this quote:</p><blockquote><em>At the end of the day, you are a combination of your habits and the people who you spend the most time with.</em></blockquote><p>In some studies, I read that if I really don’t want to do something, I should try to focus for a few seconds on some distant object and then switch to action. I don’t know why, but it works. Currently in such situations, I choose one of two things: sport, because usually it’s enough to make a decision, put on shoes and you can go for a run (when I come back, I have a lot of energy and time spent on running or walking is never wasted) or this technique, to narrow the focus, release a bit of dopamine and overcome the crisis.</p><p>If I have a larger personal goal, for example related to health, I always try to turn it into a habit. After some time, I evaluate whether a given habit effectively brings me closer to the goal, and if not, I calibrate it. <strong>However, I never judge myself. I also don’t expect to always be able to implement a given habit. I believe that this is not effective and only leads to feelings of guilt.</strong> I treat habits like projects, the implementation of which I planned — if I don’t get the right result from them, I try to pivot them.</p><p>Habits have one magical feature — once ingrained in our system, they are incredibly effective. Building them has been helped by the book Atomic Habits, as well as <a href="https://www.hubermanlab.com/">Andrew Huberman’s podcast</a>. Effective habit building requires persistence, but the results are spectacular. Currently, as soon as the thought “I don’t feel like it” appears in my head, the next thought jumps in automatically: sport, or narrow focus. This is because I managed to develop such a habit. I also discovered that if you systematically work on instilling the right habits, shaping the next ones is much easier. We kind of create a habit of shaping new habits (or getting rid of harmful ones).</p><p>Do you like this article? <a href="https://techsistence.com/">Please, consider joining my newsletter to receive such insights weekly!</a> 📬</p><h3>Trust as a Foundation</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*4OD0x4oss3pzEnv6eY9Xbw.png" /></figure><p>However, what books and podcasts didn’t tell me is the fact that <strong>building habits starts with building trust in yourself.</strong></p><p>I always thought of myself as not particularly clever, but hardworking. This perception of reality is good for me because <strong>it allows me to rely on something I have influence over and it’s worth approaching tasks in this way.</strong> Usually, when I managed to do something, I always subconsciously credited all the merit to myself. If something didn’t go well, I tried to find a million reasons beyond my control that led to it. Even if these are just excuses we want to use to convince others of our worth, I noticed that <strong>to deceive someone else, we always have to deceive ourselves first.</strong> Shifting thinking from factors beyond our control (“I’m too stupid for this”) to what we can influence (“I’ll start with what I can do”) was crucial for me in achieving long-term goals.</p><p>Ergo, it is also important in the context of habits — <strong>every time we carry out a task we have committed to, we gain trust points, i.e. self-confidence.</strong> Over time, such a built foundation is increasingly difficult to crumble and gives a stronger effect than the biggest <em>streak</em> in Duolingo.</p><blockquote><strong><em>When I started trusting myself and stopped being disappointed, I started delivering better.</em></strong></blockquote><h3>Building Habits</h3><p>However, even with such a foundation, habit formation is difficult and very individual. Dr. Huberman mentioned a study in which habit formation of a walk after lunch took different people from 18 to 244 days. <strong>How to measure if we have already formed a habit? Primarily by how much it depends on context and environment.</strong> Even if you’re on vacation, you probably can’t imagine not brushing your teeth. People who have, for example, a running habit, feel the same way about this activity, regardless of the place and time they are in. It is scientifically proven (among others in <a href="https://www.annualreviews.org/doi/abs/10.1146/annurev-psych-122414-033417?journalCode=psych#article-denial">Psychology of Habit</a>), that with each repetition of a given activity, certain sequences are created that reduce the so-called <em>limbic friction</em>, i.e. in simplification, the resistance of the nervous system to performing a given activity, modifying the structure of the brain — the hippocampus. Being aware of this has allowed me to overcome the slightly harder moments of habit formation many times, where I could tell myself that if I do something now, next time it will be “a little easier”.</p><p>Shortcut notes from the podcast that accompany my habit building are:</p><ul><li>I choose a maximum of 6 new habits</li><li>I try to carry out at least 4 every day</li><li>The time to perform the task is irrelevant, the state in which our body and mind are is important, I don’t use any schedule</li></ul><p>For this reason, it is better to operate on phases of the day:</p><ul><li><strong>0–8 hours after waking up</strong> — active state, during this time it is worth placing the most difficult habits, because the chemistry of our body helps to overcome <em>limbic friction</em>. It’s worth taking care of light exposure after waking up and activity.</li><li><strong>9–15 hours after waking up</strong> — more serotonin supports a state of relaxation, we should rather prepare our body for the process of consolidating learning habits, which takes place at night, you can place habits with less friction here. Reduce the amount of light in the room, take a warm bath.</li><li><strong>16–24 hours after waking up</strong> — a darkened room and low room temperature facilitate the important process of so-called <em>reinforced learning</em>, extremely important in consolidating habits, which reduces friction the next day. If you want to develop a meditation habit, try before sleep.</li></ul><p><strong>I practice habits for 21 days</strong></p><ul><li>I don’t feel guilty if it doesn’t work out one day, I don’t compensate for habits the next day</li><li>After 21 days I observe how many habits work automatically (usually 1–2)</li><li>I start the next cycle leaving habits that require work and adding new ones</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*rhZLEWgV-b-nKiXMts3cDw.png" /></figure><p>I want to emphasize something that results from these points but in my opinion is crucial for effective delivery, and completely non-obvious: <strong>rest is part of the process</strong>. This was counterintuitive for me for years. After all, if I sit non-stop for 3 weeks on a given task, I will deliver faster. Apparently yes, but in practice it will have more negative effects than benefits. Probably, in the next period I will achieve much less, or slower. Rest is crucial not only for consolidating neural connections in order to shape habits. <strong>Contrary to appearances, our body also works on solving the current problem when we rest.</strong> I became more aware of this by reading <a href="https://www.amazon.com/Creative-Act-Way-Being/dp/0593652886">The Creative Act: A Way of Being</a>, which I recommend if you want to approach your work in a more metaphysical way.</p><h3>Maintaining Habits</h3><p>In a perfect world, if we manage to actually form a habit, there’s no need to maintain it because it happens automatically. However, there are often situations where, for example, illness knocks us out for a while, or there is another reason why we can’t perform a given task. The most important thing is to have a pre-thought-out plan for such situations. The fact that we won’t be able to deliver once in a while is 100% certain. <strong>It’s up to us, however, whether this will knock us out of rhythm for longer or maybe even forever.</strong> To counteract this, it’s enough to accept the fact that we don’t always have to deliver for more important habits and practice emergency scenarios. If we assume beforehand that we can let go in situation a) b) c), our body will simply treat it as fulfilling a condition, not as a failure from which a rule can be made.</p><p><strong>The ability to let go is also very important.</strong> Most often in difficult situations, when I couldn’t achieve something, it was natural for me to push until I got something done. I pulled countless all-nighters because of this. <strong>However, over time I understood that in such situations a better strategy is to let go for a while.</strong> Often the next day I already had an idea of how to solve the problem. When we rest, our body works on its own on what’s bothering us. Not without reason mom always repeated that “morning will be wiser”.</p><p>Sometimes it’s worth giving up striving for a certain result altogether, because during the process it turned out that the goal is not right. I used to have a big problem with this. This is another reason why setting, especially distant and large goals, is not entirely correct. When I still did this, I was generally emotionally and time invested in delivering the goal, so I tried to achieve it at all costs, despite the fact that all objective circumstances indicated that it was pointless. After a longer time, I found a simple remedy for this. First: I always test bigger ideas. I create small MVPs, or talk to customers before releasing a new feature, how and in what way they plan to use it. I know that I know nothing and only think so. This intuition often proves to be correct, but despite everything, before committing large resources, I always try to perform small tests, which confirm my belief that a given decision is good and it’s worth investing resources to achieve a given assumption. Secondly, I learned to mentally let go. This was even harder and in short it meant that I changed my approach to the implementation of each task — my main goal is simply to learn. The fact that something won’t work out for me or I have to redefine the goal in this light is not a failure, but a lesson from which I can draw conclusions. I always try to describe such a process and encourage my team to do so as part of the post mortem process. In this way, valuable conclusions can be drawn from every situation.</p><h3>Breaking Bad Habits</h3><p>When acquiring habits, it’s beneficial to ignore the fact that we failed to realize it one day. However, there are exceptions to this rule, and these are resolutions based on prohibitions. It was always beneficial for me to think of willpower as a muscle that I train:</p><blockquote><em>Today is hard for me, but tomorrow will be easier because the muscle will work better</em></blockquote><p>Indeed, that’s how it works in practice.</p><p>When I said goodbye to sweets, caffeine, or alcohol in my life for good, I didn’t so much give myself permission “once in a while”, on the contrary, <strong>I thought of myself as a person addicted, for whom one piece of chocolate is enough to return to addiction.</strong> In my case, it was like that and once I let go, I allowed myself to let go again. So if we want to part with something categorically (even for a while), this technique was effective for me. I was inspired to it by Jerzy Gregorek in the book <a href="https://www.amazon.pl/Happy-Body-Nutrition-Exercise-Relaxation/dp/0982403828">The Happy Body: The Simple Science of Nutrition, Exercise, and Relaxation</a>, which I definitely recommend.</p><p>For exceptionally difficult cases of habits, I also recommend transferring, for example, 500 PLN to charitable purposes for each “side jump”. You’ll be surprised how well it works. Personally, it also helped me to understand why a given substance, e.g. sugar, leads directly to diseases and alcohol to bad mood — not on the principle of “because it is” but step by step, how our body functions with it. Perplexity is great for this, which can be thoroughly asked about such causal relationships.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Ji-dWsYtx8NaZWT-xRONQQ.png" /></figure><h3>Just Do It</h3><p>On my way to effective work or achieving goals, this quote also played a big role:</p><blockquote><strong><em>Stop asking why and start saying wow</em></strong></blockquote><p>I noticed that in my case, focusing on this narrow goal actually solves most of the problems associated with procrastination, even the hidden one. An example of hidden procrastination is planning a meeting to discuss a given problem. If it’s important enough, let’s discuss it here and now. The same applies to meetings without an agenda. I always know what I’m aiming for. This greatly facilitates the decision-making process. At the stage of minor interactions, it’s equally important. For example, I’m starting a conversation right away. I always strive for reflection at the beginning, what the parties want to get from such a conversation, and then I filter all my statements based on that. Does what I say actually serve to achieve a specific result, or is it just an attempt to prove that I’m right or to present my views?</p><p>Every time we say “I intend to do this” we actually postpone it in time and signal that we don’t have the right priority for it. <strong>Instead, we should just do it.</strong> This also results from the fact that we subconsciously believe that some things are more important than others. The goal is something we need to plan, write down, discuss, commit to. But cleaning Puszka’s litter box needs to be done now, because the air in the room reminds us of it with every breath. <strong>In practice, whatever currently occupies our mind is the most important, regardless of what it is.</strong> When I realized this, I started consciously directing thoughts towards things that bring me closer to achieving an important goal. And so — meditation helps a lot in this. It helps to steer them on the right track when suddenly priority gives way to a minor issue.</p><h3>Or Maybe I’ll Help Myself a Bit…</h3><p>At this stage, you understand why I don’t believe in goals and why I consider their planning as procrastination. I definitely prefer specific tasks or building habits, which successfully replace goal planning. Much more important to me is the motivation that brings us closer to achieving them. I consider the skillful adaptation of our environment to facilitate pushing things forward as a great art in this area.</p><p>I once read an interview with Dan Bilzerian (a colorful character, if you don’t know him, check him out). I remember how systematically Dan approached increasing his “luck” with girls. He simply invited significantly fewer men than women to parties, which naturally increased his chances. Although I haven’t read his book, I think he called it “The Setup” for this reason. Even though our goals are undoubtedly different, the way of thinking about them seems to be very similar. I heard from a friend that Dan is very effective in the areas that interest him.</p><p>In the context of habits, this is equally effective. Both Dr. Huberman’s concept of <em>bracketing</em> and James Clear defining triggers for habitual behaviors suggest that it’s a good idea to <strong>shape your environment to minimize friction before performing a task.</strong> That’s why I always have a book on the shelf next to the bed, and my workstation is constructed so that everything is ready to record. One button launches the camera, lights, microphone. In this way, I significantly reduce the number of activities, which brings me closer to achieving the goal. Sometimes, even without knowing what I will be recording, I press the button and it turns out that after a few minutes I already know and start delivering.</p><h3>How it works in a team</h3><p>Until a certain point, I thought that my striving for the intended result was a certain character trait and it’s hard to revive it in someone who simply doesn’t have it. People from my environment tried to convince me of this. Today I know that this is wrong thinking and sometimes an excuse, allowing to justify the lack of results, which for example we expect from people we work with. You’ve probably heard the statement:</p><blockquote><em>You can’t expect others to work like you do. After all, it’s your company, not theirs.</em></blockquote><p>From a time perspective, I consider it a false justification for poor communication or management skills, or simply lack of professional approach on the other side. But thanks to what I described above, I was able to better understand why this is the case. <strong>We simply didn’t think to consider how such a person answered key questions and consequently, how to make their and our goals align.</strong> When you give someone money for work by employing them, you lower their status, so you need to help them find greater value in common tasks and goals.</p><p><strong>It’s true that if you want quick results, act alone, and if you want long-term ones — play as a team.</strong> But there’s no obstacle for a team to work very effectively, almost like a goal-focused individual. However, this is not something that will happen spontaneously and internal, authentic needs have an impact on it.</p><p>In practice, the goals for the team are the result of working with clients and analyzing their needs, and the overall, larger vision we have for our project. So there’s no philosophy or difficult decisions in setting them. There’s also no need to deceive ourselves — companies are usually created to make money, and the mission and vision have a chance to materialize when funding is ensured. And there’s nothing wrong with that. Generally, the money we earn is an indicator of the value our clients receive from us (in a healthy model, where flows are not distorted e.g. by VC).</p><p>Very often I set the goals to be achieved, i.e. the tasks we have, taking this aspect into account. I try to estimate what value in time a planned function may have for us and present it to the team. This makes it easy to assess what approximate time for its implementation will cause it to strain. Thanks to this, we don’t have to operate on any specific goals (milestones) or deadlines nor waste time on micromanagement. In a team where trust is the foundation, this mode of operation works very well. It may not be optimal for building rockets to Mars, but we don’t have such aspirations. Thanks to this, we only operate on tasks and small habits that facilitate our work (e.g. filling in the changelog in Notion).</p><h3>How it works for me</h3><p>I believe there’s no sense in overthinking goals. For example, the workout that works best for me is simply one that I have enough enthusiasm to do every day.</p><p><strong>In summary:</strong></p><ul><li>I don’t have defined specific goals (nor do I believe in setting them)</li><li>What I have to do is fairly obvious to me</li><li>I don’t plan several years ahead, a quarter is the maximum predictability</li><li>I don’t impose deadlines and pressures on myself</li><li>I don’t systematize goals, beyond a simple task list</li><li>The list is there to drop something that momentarily comes to mind (to not knock myself out of the current context)</li><li>I have an empty calendar and don’t impose schedules on myself or others</li><li>I always try to understand (not just know) the reason why I do something</li><li>I strive to make the most of the time I have</li><li>I don’t demand anything from others beyond what I demand from myself</li></ul><p>Does this mean that I don’t think at all about what will be in a year, two, what’s the bigger vision for what I do? Maybe not at all, but I don’t think about it too much. If I didn’t know where I wanted to go, I wouldn’t start new projects at all. Within each of them, I set a long-term vision and mission, which I always have in mind and modify if necessary. But I don’t think about where I see myself and my projects in 3, 5 years. I’m not saying such goals are bad, for someone who wants to achieve extraordinary results. You could say it’s a consequence of my definition of success, which is not to build a unicorn, but rather to enjoy the journey in accordance with values.</p><p><strong>In my teams, it’s very important that everyone has a clear vision of where we want to go and row in the same direction.</strong> However, this does not mean that you have to set hundreds of goals for years and then arrange them in roadmaps marked with deadlines. Usually, it’s a very well described upcoming quarter. The main goals set by the mission and vision are helpful in decision-making, but also the key values we follow. A list of such values often allows to confront them with key decisions and make the one that is most consistent with our principles.</p><p>The key is that I try to cooperate with people who have values similar to mine. If someone values freedom and independence, they are likely to be committed to delivering on their principles. Understanding your strengths and weaknesses is also useful, for example with the help of the <a href="https://www.gallup.com/cliftonstrengths/en/252137/home.aspx">Gallup test</a>. The result is matched individuals who trust each other — both themselves and others. As you know, trust is the foundation for me to achieve goals.</p><h3>Daily work</h3><p>My daily work includes 1.5-hour focus blocks when I concentrate on a specific task. In my case, this most increases the chances of achieving a flow state. I try to have at least 3 such blocks a day. Apart from these blocks, I handle all current matters and distractors, which despite everything I have quite a lot of. However, if something starts to occupy my mental space during focus, I use a shortcut that adds a task to the list on Notion in order to <em>offload</em> it from my memory as quickly as possible.</p><p>This list, and one main goal that I set for the given week, are the only signposts supporting decisions on which task to throw into the next block. I don’t operate according to any daily schedule, I don’t block slots in my calendar and I hardly use it. My work requires creativity and focus, and unfortunately, this is not something I can generate on demand. <strong>Blocks in the calendar imposed on me the need to be focused at a given moment, and it just doesn’t work for me.</strong> Tasks in Notion have only two fields: name and deadline, because sometimes it is necessary. The list only shows me tasks for today, overdue tasks and tasks without a deadline.</p><p>I try to set current tasks that are neither too hard nor too easy to do. Some research suggests 85% difficulty. <strong>The idea is for such a task to be a bigger challenge, to release a dose of dopamine that will motivate me to continue working, but also not to be too difficult so that I have to sit on it for weeks.</strong> Usually during the day I tick off a few simpler tasks and one more important one, which pushes the most important resolutions forward, I implement from week to week.</p><h3>Conclusion</h3><p>Everything is in our heads. Our body is capable of almost impossible things. If we abandon all the blockades that we impose on ourselves — we will be unstoppable. The foundation is mental and physical health and to ensure it, I try to create healthy habits and eliminate harmful ones (not collect goals). However, this is a very individual matter. Until I knew my advantages and the people who could benefit from my work, it was the most important determinant of success for me. Once I developed the habit of creating habits and understood where my work has the greatest value, goals became an obvious continuation of this thought. Their realization is relatively simple for me, because I mostly try to do things that interest me and I understand why they give value to others, which provides an additional dose of motivation.</p><p>That’s all for now. Did you enjoy this article? If so, <a href="https://techsistence.com/">please join my newsletter to receive such insights weekly!</a> 📬</p><p>— Greg</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=193bad08ca95" width="1" height="1" alt=""><hr><p><a href="https://blog.prototypr.io/my-framework-for-10x-productivity-193bad08ca95">My Framework for 10x Productivity</a> was originally published in <a href="https://blog.prototypr.io/">Prototypr</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Navigating the AI-Driven Future: Skills for Success]]></title>
            <link>https://medium.com/swlh/navigating-the-ai-driven-future-skills-for-success-06243e972dd7?source=rss-fa139bdd70db------2</link>
            <guid isPermaLink="false">https://medium.com/p/06243e972dd7</guid>
            <category><![CDATA[ai]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[skills-development]]></category>
            <category><![CDATA[technology]]></category>
            <dc:creator><![CDATA[Greg Rog]]></dc:creator>
            <pubDate>Wed, 21 Feb 2024 04:07:32 GMT</pubDate>
            <atom:updated>2024-02-21T04:07:32.222Z</atom:updated>
            <content:encoded><![CDATA[<h4><strong>How to embrace the world where AI, adaptability, and ‘M-shaped’ skills thrive? Discover how these factors will redefine roles, transform corporations, and unlock unprecedented individual potential.</strong></h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*k2GGiTVeAgOkWxy-uwcUOQ.png" /><figcaption>Image by author</figcaption></figure><p>It is estimated that in 2024 we will generate 120 zettabytes of data. It’s difficult to even present this number in perspective, as it’s hard to comprehend that it’s approximately 328.77 quintillion bytes per day, or 328.77 million terabytes.</p><p>But that’s beside the point.</p><p>What’s important is comparing how much data we generate annually to previous years:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*MGTwYU0O2nlVWjUq.png" /><figcaption>From Exploding Topics</figcaption></figure><p>It’s somewhat easier to grasp this in the perspective that various sources report that from the dawn of humanity to around the year 2000, mankind produced a total of 5 exabytes of data. Nowadays, we generate 328.77 exabytes every day. This means that every day, we produce 65 times more data than the entire human race did in 2000 years.</p><p>On a side note, it’s fascinating that currently, we’re trying to pack all this data into one small data jar. Essentially, a large language model (LLM), such as the one that powers ChatGPT, which contains a substantial portion of the internet, is essentially two files. One file contains the program execution instructions, which aren’t overly complicated and at most a few hundred lines of code. The second file is the output file of all the magic and the result of training the model — in short, gigabytes of zeros and ones.</p><p>By the way, this is quite an expensive game. It’s exactly for this that Sam Altman from OpenAI is currently fundraising for a project that may consume, a trifle, $7 trillion dollars.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*NUv7svlE9EQgRoiG.png" /></figure><p><strong>But what does all this have to do with the competencies of the future?</strong></p><p>We’re slowly getting there. This means that stranded on a deserted island, with the knowledge of how to build a computer and a solar battery, and the aforementioned two files, you’ll probably be able to recreate most of humanity’s intellectual achievements.</p><p>Can you imagine discussing such topics with your grandparents, or even your parents?</p><p>I’m getting at the fact that most things that were relevant a few years ago in the context of education, or what is worth betting on as competencies that could potentially give us the opportunity for a well-paying job or social advancement in the future, are becoming obsolete right before our eyes.</p><p>It’s hard to advise someone on choosing a field of study these days. Because after all, studies that used to offer certainty and prestige, such as law studies, may soon be completely useless. <strong>First of all — absorbing vast volumes of legal knowledge and memorizing them seems, to put it mildly, a waste of time in the era of </strong><a href="https://www.perplexity.ai/"><strong>Perplexity</strong></a><strong>, and soon also specialized models</strong>, trained for example on the entire database of judgments and legislation.</p><p><strong>So how to cope in the rapidly changing technology space that surrounds us, which is changing faster than ever due to AI?</strong> What skills to acquire and what will actually be important in some time?</p><p>First of all — it is difficult to give a clear answer to this question. Will trends such as VR and AR, Blockchain, Cloud Computing, Data Science, which already seem ultra-modern and promising, stay with us for longer? We can’t predict that at the moment. It’s possible that AI will change our reality so much that even these clear trends will not survive the confrontation with a specialized model.</p><blockquote><strong><em>One thing is certain. The way we perceive our base knowledge will change significantly. This is about the possibilities of an individual who, with access to information with the help of AI, will be able to instantly reach most information from any field.</em></strong></blockquote><p>In this context, any textbook knowledge and memorization of detailed information seem completely unnecessary. It seems much more important to acquire information more superficially, but from different fields.</p><p>Until recently, we lived in times of narrow specialization. We are already seeing that the best experts are beginning to draw from different fields of knowledge and apply it to a specific case, going far beyond the area of their narrow specialization. In practice, specialized AI models, which will soon start appearing on the market, will be able to perform any specialized work better than humans. <strong>The more “processed” it is, the easier it will be for the model to navigate around specific rules.</strong></p><p>That’s why an interesting way of testing models is to do it in an environment of closed rules. <strong>For example, AlphaGo, using a strictly defined set of Go game rules, was able to defeat any human after a certain number of iterations.</strong> The same goes for chess. Within defined rules, it’s easy to train a model that plays against itself, learning in this way, or to compare the effectiveness of two different models by inviting them to a joint game.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*2kjXu1TzwflK154L.png" /><figcaption>Image from Pexels</figcaption></figure><p>This is a good example of how specialization can translate into practical applications and implementations of AI in professions such as lawyers, accountants, architects, doctors, or builders. This also applies to professions related to technology and programming. <strong>And even primarily, as programming languages are even more natural environments for large models than the languages used by people.</strong> So, one can assume that soon models will be better than the best programmer in the world and will work with incomparable efficiency.</p><p>However, this does not mean that I predict the decline of the programming profession. The effects of such a transformation will simply be twofold:</p><p>Firstly, there will be a huge democratization of knowledge and technology. <strong>People who previously could not create a program, website, or mobile application will be able to do so with the help of interaction with the model.</strong> In this way, we will get enormous added value for the world, where only 4% of people are able to program anything. Soon this value will be close to 100%. Access to the internet and the ability to acquire knowledge, not where you were born, will be the determining factor of what you can achieve.</p><p>Secondly, <strong>specialists will gain incredible assistance at work, where AI will perform most of the tasks such as writing code, which currently had to be done manually.</strong> The programmer will use his specialization and knowledge of technology limitations to guide the model to create a significantly better application than one that would be created by a person without specialized knowledge. In addition, these will be experts who will create the infrastructure for completely new tools and technologies that the rest of humanity will use.</p><blockquote><strong><em>The time saved by AI, such a person will use to gain more general knowledge, for example about interface design, and in this way will be able to deliver more complex tools, programs, and products.</em></strong></blockquote><p>We are slowly entering a phase where an individual will be capable of implementing projects that until now were carried out by huge companies and corporations. Like Sam Altman I am also sure that a single person will be able to build a billion-dollar enterprise.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*cC2Q2C_OkbV2cZTS.png" /></figure><p>If you think about it for a moment, this means that such a person will have to find their way in all the processes that are currently carried out by specialized departments. In addition to operational functions, this person will manage marketing, sales, product, customer service, and all other processes — of course, with the help of artificial intelligence and tools, especially no-code and low-code.</p><p>But this directly suggests that the current structure of companies and corporations, where each of the employees has some designated role, is a product of a system that will soon become a thing of the past. The competencies of employees will intersect more, and companies will focus on skills that can be described as M-shaped.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*dQ20RnKoqUp-7gZ3.png" /><figcaption>Image by author</figcaption></figure><p>However, <strong>there is a very important obstacle on the way — our mentality, beliefs, and habits.</strong> Everything that currently surrounds us at work is related to specialization. For example, we apply for a marketing position, work in the marketing department, and people from other departments are responsible for other things, such as programming.</p><blockquote><strong><em>The question is whether mentally we will be able to switch to thinking without limitations and, as a marketer, try our hand at programming or another field.</em></strong></blockquote><p>With the help of artificial intelligence, we will be able to effectively step out of our role and carry out tasks whose technical details we do not know and do not even need to understand. And within our specialization, we will in turn reach for new tools, also without the need to understand their mechanics, but only aware of the goal we want to achieve with their help and the general framework and limitations.</p><blockquote><strong><em>In this context, we will do things that we have done so far, but with completely different results, or on a completely different scale. A programmer, for example, will be able to use a language he does not know to program a new application in record time.</em></strong></blockquote><p>On the other hand, for example, a creator who creates videos on YouTube, will be able to create them more effectively and for a significantly larger audience and reach people on different platforms. Thanks to tools that are already able to generate video and content in different formats, distribution to social media or different media of the same original content will be childishly simple. What entire publishers or television stations are currently doing, one influencer will be able to achieve.</p><blockquote><strong><em>In short, all this means that it will no longer matter “how” to do something, and “what” to do will be much more important.</em></strong></blockquote><p>And this is where experience and industry knowledge come into play. The point is that people who understand a given industry well and are specialists within it will gain a huge advantage. <strong>However, understanding industry knowledge will be much more holistic and less focused on narrow specialization.</strong> Instead of learning new programming languages, the programmer will be able to understand how UI design and interface design work, in order to later use both these fields to create a complete application from A to Z. And in turn, the designer will know the principles of creating software and no-code and low-code tools, which will allow him to complete the project independently.</p><blockquote><strong><em>What will become a key competence can be described as the ability to search for and assimilate relevant knowledge — that is, knowledge that allows understanding of the problem but not necessarily its solution.</em></strong></blockquote><p>Considering how much data and information we generate, and in addition, how quickly this information can become outdated in the era of such rapid transformations in the field of technology, the ability to assess which data are valuable and necessary will become absolutely crucial.</p><p>This in turn comes down again to knowledge from many fields, the ability to make a proper assessment and also to ask the right questions. The ability to formulate them is also essential. In the future, most of the effects that we currently get from work with various tools and software are obtained from user interfaces. In the future, we will get these effects from the interaction with the model itself — <strong>this means that we will have to learn to issue effective commands and in this way we will receive not only answers, but also actions controlled by AI.</strong></p><p>This concept is not at all a far-reaching, futuristic vision. We ourselves, right now, within the <a href="https://heyalice.app/"><strong>Alice application</strong></a> that we are developing, interact with tools and software in this way. For example, <a href="https://twitter.com/greg_rog/status/1690494425367990274">in this X</a>, I show how Alice is already able to manage my calendar through conversation:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*EnCgbQdj51MB5xC7.png" /></figure><p>We are gradually granting access to Alice to <a href="https://techsistence.com/">Techsistence</a> subscribers. We also plan a larger educational program that will help you understand the mechanisms of creating automations that allow Alice to interact with other tools. I will inform about this in the next posts.</p><p>In summary, the foundation of what we should consider as competencies of the future is a set of skills: firstly, <strong>adaptation and curiosity to discover new technologies and work with AI</strong>. Secondly, <strong>holistic knowledge</strong>, going beyond narrow specialization, but rather shaped in an “M-shaped” way, i.e., with the acquisition of specialist knowledge from various intersecting fields. In addition, <strong>accepting the fact that we do not need to know how something works underneath</strong> <strong>(basic competencies), but rather have an awareness of frames and schemes — limitations within which we operate</strong>. Finally, the <strong>ability to assess the truth, relevance, and search for reliable and necessary information</strong>, as well as conversation with the AI model — something we can safely bet on as key competencies in the coming years.</p><p>That’s all for now. Did you enjoy this article? If so, <a href="https://techsistence.com/">please join my newsletter to receive such insights weekly!</a> 📬</p><p>— Greg</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=06243e972dd7" width="1" height="1" alt=""><hr><p><a href="https://medium.com/swlh/navigating-the-ai-driven-future-skills-for-success-06243e972dd7">Navigating the AI-Driven Future: Skills for Success</a> was originally published in <a href="https://medium.com/swlh">The Startup</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[My New Chapter — you’re invited]]></title>
            <link>https://gregrog.medium.com/my-new-chapter-youre-invited-9354d48852ec?source=rss-fa139bdd70db------2</link>
            <guid isPermaLink="false">https://medium.com/p/9354d48852ec</guid>
            <category><![CDATA[solopreneur]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[online-business]]></category>
            <category><![CDATA[startup]]></category>
            <dc:creator><![CDATA[Greg Rog]]></dc:creator>
            <pubDate>Sat, 10 Feb 2024 20:44:26 GMT</pubDate>
            <atom:updated>2024-02-10T20:44:26.032Z</atom:updated>
            <content:encoded><![CDATA[<h3>My New Chapter — you’re invited!</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/0*iqvdx4GKYVLDtq0s" /></figure><p>Hey, glad to see you here 👋</p><p>I’d like to invite you to my next big journey.</p><p>Over the course of nearly two decades, I’ve been immersed in the creation and development of internet projects, startups, and ventures of all kinds.</p><blockquote>This includes <a href="http://eduweb.pl/">eduweb</a> (🇵🇱 platform teaching technology, with 250k+ students), <a href="https://learnux.io/">learnux</a> (education in UI&amp;UX), toolsl and frameworks like <a href="https://systemflow.io/">SystemFlow</a>, startups I currently scale (<a href="https://zencal.io/">Zencal</a> and <a href="https://easy.tools/">easy_</a>) and much more.</blockquote><p>I’ve worn many hats, from management and design to product management, development, and even CEO, among others. This diverse range of roles has honed a unique set of skills and knowledge that I’m eager to share with you.</p><p>Throughout the years, my fascination with <strong>productivity and automation has led me to automate nearly all of my ventures</strong>. The recent surge in AI technology made me realize that my comprehensive knowledge and skills form a unique combination.</p><p>Together with my close friend <a href="https://medium.com/u/30f3c12d2009">Adam Gospodarczyk</a>, I’ve spent over a year working on our side project, <a href="https://heyalice.app/">Alice</a> — an AI Assistant that helps us with everyday tasks.</p><p>Above all, <strong>my passion lies in technology and sharing the wealth of knowledge I’ve accumulated over the years</strong>. Until now, my primary focus has been on creating content for a local Polish 🇵🇱 audience, which has grown to hundreds of thousands. However, my major objective in the coming months is to extend my educational reach globally, providing you with my insights, knowledge, and tools.</p><p>I aim to publish weekly, about:</p><ul><li>My approach to productivity and running big projects with few people</li><li>Automation &amp; AI in very practical, business applications</li><li>Lessons learnt from running ventures as solopreneur and co-founder</li><li>Finding joy in working hand-in-hand with technology</li><li>My thoughts on various topics and mindset</li></ul><p>While I will be publishing a portion of the content here on Medium, <strong>the entirety of it will be accessible, through our latest project,</strong> which I encourage you to be a part of:</p><p><a href="https://techsistence.com/"><strong>Join Techsistence →</strong></a></p><p>I look forward to having you on board as we embark on this exciting new journey!</p><p>All the best,<br>Greg</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9354d48852ec" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>