Blog
Hi there! Glad to see you!
See first some selected posts of my blog, migrated from old good but unevitably obsolete WordPress site.
Let me start from the last one, where I am feeling excited (probably is it temporary?) about switching to Hugo. Note: I am still a human, I write initial texts by my fingers, and use AI assistance for very small works, as UX styling and writing Python code to deal with all technical nuances of moving from one system to another, and translating to other languages, writing summaries and enriching the translated text with interesting facts. Of course, I would do everything it by myself, just a year later..
No WordPress anymore
The second one would be about my sincere attempts to participate in Google Foobar. I wish I were 20 years younger and 10 times more motivated then, but, better later than never. Unfortunately, this program is over, so you won’t have a chance of feeling of being selected by an supreme power, a Big Brother, you name it.
Google Foobar as a way for the personal development of developers
The next one is about an importance of setting the complete requirements at the very beginning of AI development. I ever thought that a preliminary step before beginning of writing a prompt what AI shoudl write would be another prompt, to generate a prompt. And then an operator of AI-assisted coding (how to name you then?? not a developer anymore) would check if all the requirements are detailed enough, and only after that tell her to generate a code, so save costs and energy.
Requirements Drive Everything, and AI Could Help to Make Sure Its True
This post appeared after reading a book about organizing of remote team work. It was mainly actual during a covid time. Probably, if you keep working purely remotely, and think of building a strong team spirit, you may find this book useful.
Art of Thank You at Remote Job or 75 Remote Building Activities
This small tool was born to help me save my time in keeping everything organized when I had been working as a Partnership Manager. I had to track numerous of email streams and be able to locate a specified thread, usually by email subject or name of partner. I wrote a small Outlook addon, at that time without any help of AI, to cope with my problem. If you have a kind of that, this tool may be useful to you too.
My Outlook Automation
P.S. If you are looking for some non-Software Development topics, you may find interesting this small travel blog.
In this final post on the author’s WordPress blog, he reflect on his long journey with the platform, starting from sharing travel notes for friends to managing a work-related blog. With the rise of AI, he explored new possibilities by transitioning to Hugo, a static content management system, allowing for a more streamlined and content-focused writing process. The author shares his step-by-step approach to creating a travel blog, emphasizing the benefits of Markdown formatting and automation using ChatGPT for image management and language translation.
January 24, 2025
The author discusses the distinction between utilizing AI for coding and relying solely on it, highlighting the benefits of the former and the potential pitfalls of the latter. He shares a recent experience creating a quiz using HTML and JavaScript, moving away from their previous reliance on Google Scripts and Forms. The author initially engaged ChatGPT to generate code, which significantly shortened the development process, taking about 20 minutes for planning and only a few minutes for the prototype. However, he encountered some challenges, including unsupported requirements and security policies that hindered the code’s functionality in a cloud environment. Despite these setbacks, the author successfully tailored the quiz to meet business needs and found the result to be fast, effective, and user-friendly.
November 28, 2024
In this reflective blog post, the author shares his experience working with a remote development team and the challenges that arose when a feature was postponed due to shifting business needs. After a detailed requirements-gathering phase, the team pivoted to implement a different feature, highlighting the complexity of aligning development work with business goals. Transitioning to the use of AI for coding, the author explores their journey using the Claude Coder plugin in Visual Studio Code, revealing a mix of excitement and frustration. While the AI significantly increased productivity by generating high-quality code, the author emphasizes the critical importance of clearly defined requirements before coding begins and notes some pitfalls, such as AI-generated code lacking consistency and containing errors.
November 3, 2024
The author, reflecting on his journey as a Project Manager, contemplates the necessity of a Project Management Office (PMO) in software development. He asserts that whether to implement a PMO depends largely on a company’s risk management policy and its desire for maturity and quality results. While some companies operate successfully without a PMO, those aiming for improved inter-departmental relations and complex project management stand to gain significantly from its establishment. The text outlines potential impacts of a PMO on existing processes, including enhanced integration, standardization, and communication, as well as an implementation plan detailing major milestones.
May 9, 2024
The author reflects on his commitment to the Software Craftsmanship manifesto, emphasizing its relevance to current trends in software development, particularly the rise of no-code tools. Despite the obvious demand for robust software solutions in IT, the ongoing support for the manifesto illustrates that quality craftsmanship remains a concern. The article argues that no-code tools can facilitate this craftsmanship by promoting clear, maintainable, and scalable code while minimizing complexity. The author highlights n8n as a standout no-code platform due to its extensive connectivity options, user-friendly error tracking, and customizable scenarios for automating business processes. While acknowledging that no-code may have limitations in high-load environments, the author advocates for its use in rapid prototyping and small-scale projects.
April 24, 2024
In this reflective piece, the author shares his experiences with LinkedIn Premium Career after facing redundancy from a long-term job. The author highlights the usefulness of LinkedIn Premium features, particularly in job interview preparation, profile enhancements, and access to LinkedIn Learning.While noting that features like InMails and Company Insights could be beneficial under certain circumstances, the author critiques functionalities such as “Top Applicant Jobs” and “See How You Compare to Other Applicants,” arguing that they may mislead candidates. The post concludes with a reminder to focus on skill development and proper profile presentation rather than solely competing against other candidates. Overall, it serves as both a personal account and practical advice for job seekers leveraging LinkedIn’s premium offerings.
March 15, 2024
The article expresses gratitude to the creators of generative AI, such as DALL-E 3, for its ability to illustrate the challenges project managers face. It emphasizes the importance of RAG (Red, Amber, Green) statuses in project dashboards as crucial indicators of a project’s health. The author draws an analogy comparing project management without proper metrics to an airplane pilot flying blind, lacking essential instruments to assess flight safety. It provides a detailed breakdown of how to use RAG indicators effectively, suggesting that project managers should differentiate between high-level reporting for management and detailed metrics for their own operational control.
February 27, 2024
In this comprehensive exploration of integrating AI into project management tasks, the author illustrates various applications of AI and its potential impact on software project implementation. The author outlines several key stages where AI can enhance efficiency, including business idea formulation, requirements specification, project documentation generation, meeting note automation, test data set creation, and even source code management. The discussion progresses through practical scenarios where the author tests AI tools, such as Google’s AI, for developing project charters and market analyses, while also facing limitations in generating certain outputs. The analysis includes reflections on user stories, risk registries, and strategies for performance evaluation, indicating a strong interest in leveraging AI for insight and optimization in project management.
February 7, 2024
In the review of Atul Gawande’’s book, “The Checklist Manifesto,” the author highlights the crucial role checklists play in enhancing teamwork and ensuring successful outcomes in various fields, including surgery, aviation, and construction. Gawande emphasizes the necessity of creating structured guidelines that help individuals manage complexities and avoid errors. The review contrasts the rigid planning associated with construction and aviation to the more chaotic nature of software development, questioning why similar discipline isn’’t applied in that realm.
February 5, 2024
In this blog post, the author shares his unexpected journey into Google Foobar, a secret hiring tool that challenges potential developers with coding puzzles. Initially intrigued but feeling impostor syndrome, he embarks on improving his Python skills through the challenges presented. While the first two levels were manageable, he quickly founds himself stuck on more complex problems, particularly struggling with performance optimization—an essential requirement in the Foobar environment. The author describes his trial-and-error approach, including a failed attempt at solving a “ladder” challenge that bogged down his system.
January 28, 2024
In this blog post, the author shares his experience of managing a flooded Outlook Inbox, where he struggled with a multitude of emails. To ease the burden of email management, the author developed a tool that scans emails and automatically sorts them into appropriate folders based on content and past interactions. This tool has proven effective, saving the author substantial time and effort.
January 18, 2024
In this blog post, the author reflects on a job description for a Project Manager position that includes the acronym “VUCA,” which stands for “Volatile, Uncertain, Complex, and Ambiguous.” The author emphasizes that working in such conditions is a common reality for project managers, who often navigate uncertainty and complexity while ensuring project success. The term “VUCA” originated from the U.S. Army War College before gaining popularity after the 9/11 attacks, highlighting the shift from more stable project environments to one that is more turbulent and unpredictable. The author shares insights from Bob Johansen’s book, which offers the positive reinterpretation of VUCA as Vision, Understanding, Clarity, and Agility. Key points from the book include the importance of clarity and transparency in leadership, recognizing dilemmas as choices rather than problems, and fostering empathy in a polarized world.
January 17, 2024
The article provides practical advice for individuals who have recently lost their jobs, encouraging them to view unemployment as an opportunity for personal growth and reflection. It suggests taking a moment to relax before analyzing the circumstances that led to their situation, and then focusing on updating their CV to reflect relevant experience succinctly. The author emphasizes the importance of networking with former colleagues for job leads and leveraging a ‘T-shaped’ skill set to target specific job vacancies. Furthermore, the article advises job seekers to utilize available resources, such as AI tools and online learning platforms, to enhance their qualifications and prepare for potential interviews. It also highlights the significance of maintaining a positive mindset and being open to alternative career paths as a backup plan.
December 28, 2023
In this reflective piece, the author summarizes his experiences with various project management tools as of the end of 2023, providing insights for those deciding on suitable platforms for their ventures. His aim to help others discern between the technical aspects of project management and the available software tools, emphasizing the role of AI in enhancing their decision-making process. The author discusses multiple software options such as Project Libre, OpenProject, Azure DevOps, and Jira, evaluating their features, costs, and usability. He highlights the absence of free, versatile Gantt chart tools, with many requiring subscriptions or lacking robust functionalities. Through a comparison of personal experiences with AI-generated suggestions, the author identifies potential learning avenues, particularly tools like Leantime and Jira, while acknowledging the evolving landscape of project management driven by technology.
December 21, 2023
In this blog post, the author shares a humorous and frustrating experience attempting to solve a challenging captcha using AI tools. Initially, they considered utilizing GPT-4 but decided to experiment with Microsoft Edge’s Copilot, which they found to be a smart and free alternative. The author expressed frustration when the AI struggled to differentiate between a lawnmower and a cannon in the captcha images. Rather than focusing on object identification, they opted to simplify the task by asking AI about the similarity in orientation of the objects. The post captures a blend of humor and the challenges of using AI for such tasks.
December 18, 2023
The author reflects on the disconnect often seen in project management regarding requirements, highlighting that information distortion can lead to significant project failures. Three major issues are identified - vague requirements that result in budget underestimation, detailed yet inaccurate requirements, and accurate requirements that fail to align team understanding. To mitigate these issues, the author emphasizes the importance of high-quality User Stories as an effective representation of requirements. Drawing from Mike Cohn’s insights on Scrum and Agile practices, the author underscores the significance of crafting a clear Definition of Ready (DoR) and Definition of Done (DoD) for user stories, as well as employing methods like Example Mapping and Behavior Driven Development (BDD) to enhance team collaboration and understanding.
December 18, 2023
The author shares their reflections on reading an inspirational book focused on improving the dynamics of remote teams, written by Christopher Littlefield. The book, while simple in format, offers valuable insights on fostering trust and engagement in a virtual work environment, especially highlighting challenges identified by researcher Joseph Grenny about the perception of mistrust in remote teams. Littlefield emphasizes the importance of open communication, including giving feedback and showing appreciation for team contributions, to enhance team morale and performance. He suggests practical activities, such as virtual check-ins, team-building games, and rituals to strengthen connections among remote teammates.
December 13, 2023
The author introduces the Praxis Framework, reflecting on its relevance from the perspective of a Software Development Manager. He appreciates the framework’s emphasis on the practical application of knowledge, as highlighted by its Maturity 360 Assessment tool, which allows project managers to evaluate their projects and identify missed practices without delving deep into the framework’s documentation. The author also finds value in the accompanying resources, such as the Glossary of Project Management terms and the Encyclopaedia of examples and usage. The author further discusses the creator’s innovative mindset, suggesting that traditional distinctions between projects, programs, and portfolios should be reconsidered. Ultimately, he concludes that the Praxis Framework is worthwhile for newcomers to project management and those looking to organize or audit their projects, although certification may not be necessary for practical application.
December 10, 2023
The author reflects on the development of an upgraded chatbot designed for Telegram, expressing frustrations with Python’s error handling which led to extensive debugging time. The significant changes made include relocating configuration settings to TOML files, implementing scheduling features for automated game management, and introducing a self-registration process to prevent spam. This registration mechanism ensures that new users complete a series of customizable steps before they can participate in chat and games. The bot distinguishes between administrators and registered users, granting different access levels and functionalities while maintaining a record of user activities in an SQLite database.
December 7, 2023
The author shares his further journey of developing a Python chatbot, focusing on a tennis-themed application that facilitates match registrations and participant management through Telegram. Adopting a hands-on approach to learning, he progressed through various development phases, eventually pausing to address essential remaining tasks. The bot’s development, hosted on a Raspberry Pi, faced some initial setbacks, including compatibility issues with Python versions and challenges with auto-deployment. The author reflected on the complexities of ensuring the bot’s functionality and user-friendliness, revisiting initial design specifications and recognizing the potential need for clearer requirements management.
November 16, 2023
In this reflective blog post, the author shares his initial experience with Python while developing a table tennis bot. The bot aims to streamline tasks for a local community by automating participant registration and ensuring newcomers understand community rules. The author acknowledges the challenges faced during development, particularly regarding unit testing and the need for careful flood prevention measures on Telegram to avoid bans. He highlights a learning curve in adapting to Python’s development practices, emphasizing the importance of writing unit tests first and utilizing linters for code stability.
November 12, 2023
In this blog post, the author shares insights from his experience as a Project Manager navigating the complexities of project planning and execution, particularly in transitioning from a Waterfall approach to Agile methodologies. He emphasizes the importance of critical project management questions surrounding time, cost, and team dynamics, illustrating that these considerations are universal across various project types. The author describes his journey of developing a tool that integrates Microsoft Project and Jira to help maintain an up-to-date project plan amid evolving project requirements. The author concludes by pondering whether traditional Fixed Price models are still relevant in 2023, advocating instead for a focus on building trust and empowering teams.
October 2, 2023
The author, who has a development background despite primarily working as a Project Manager, shares their experience of automating the generation of monthly Work Orders to enhance efficiency and reduce errors. After encountering consistent minor issues with compliance documents over the course of a year, he decided to create a custom application to ensure a 100% verified document template with accurate input data. The resulting application consists of custom Excel functions and a Word template engine, allowing users to seamlessly pull content and generate documents with the correct formatting and data. The article outlines the technical components involved, including Excel Add-ins, REST APIs, and SharePoint integration, while also providing a tutorial and downloadable resources for readers interested in implementing similar solutions.
September 25, 2023
In this blog post, the author expresses his intent to return to writing after a hiatus caused by a lack of time and inspiration. He plans to create a series of articles focused on enhancing productivity as a Project Manager, emphasizing the importance of eliminating procrastination through mail automation tools he’s developed.
September 20, 2023
In the blog post dated April 3rd, the author reflects on the experiences transitioning to remote work amid the COVID-19 pandemic over three weeks. Initially skeptical about the spread of the virus, the author notes that early signs of illness were present in their community since the previous fall, well before widespread awareness of COVID-19. The company had proactively prepared for remote work, simplifying the transition when it became necessary due to the first reported case in Belarus. The post concludes on a hopeful note, embracing an optimistic outlook for the future as the author adapts to this new normal.
April 3, 2020
In this engaging blog post, the author shares insights from his personal experience as a project manager, focusing on essential tools for effective management. The first key takeaway is the importance of having the right team, emphasizing the necessity of building strong relationships with team members and fostering a collaborative environment. The author introduces the significance of the word “NO,” which helps assert boundaries and manage expectations. Moving beyond these foundational aspects, the author highlights practical skills, including programming and system administration, that can empower project managers to solve problems independently. He also stresses the need for personal well-being, advocating for a healthy lifestyle as crucial for maintaining productivity. The post concludes with a light-hearted remark on avoiding becoming too caught up in writing, suggesting that readers would benefit from exploring established literature on the topic.
October 3, 2018
In this engaging blog post, the author reflects on his year-long project experience, highlighting the challenges and revelations encountered along the way. They draw humor from their role as a project manager, emphasizing the pitfalls and naive assumptions often made in such positions. Through a series of relatable anecdotes, the author critiques conventional project management practices while revealing the transformative power of automated testing within their team. This innovative approach helped ensure consistent quality and adherence to deadlines, even in the face of chaotic coding practices. The author concludes with a light-hearted note, inviting readers to assist in selecting an image for the post.
May 8, 2018
In this blog post, the author emphasizes the importance of obtaining external feedback regarding both personal behavior and project management to foster improvement and avoid critical issues. The text introduces a “reminder” checklist for periodically reviewing project progress, focusing on aspects such as customer satisfaction, team performance, risk management, and team morale. Key points include maintaining clear communication with the customer, regularly evaluating team performance metrics, and managing risks proactively. The author also highlights the necessity of maintaining healthy team dynamics, addressing employee dissatisfaction, and ensuring that the project’s methodology aligns with its requirements.
April 28, 2017
In this reflective blog post, the author shares his experience with creating a psychological portrait of IT specialists using the Big Five personality test. Despite gathering insightful data from hundreds of respondents, the author concludes that the results lacked significant revelations, as individuals could simply deduce their characteristics from personal feedback. In contrast, the author reviews the Pymetrics project, which employs engaging games to assess personality traits objectively rather than relying on lengthy questionnaires. This innovative approach not only retains users’ interest but also provides tailored job recommendations based on the assessments.
March 9, 2017
The author reflects on the recurring challenges and painful lessons encountered in project management, suggesting that repeated mistakes often serve as harsh yet necessary feedback rather than mere missteps. Through personal anecdotes, they emphasize the importance of adhering to established methodologies like Scrum and Agile, while also critiquing the habit of overlooking issues due to time pressures and budget constraints. The text illustrates the frustration of dealing with team dynamics, particularly when unqualified team members are on board, leading to conflicts and misunderstandings with clients.
March 1, 2017
The text reviews Travis Macy’s book “Ultramindset,” which delves into the mental fortitude required to endure ultramarathons. Macy emphasizes that running long distances is not solely about physical capability but also about cultivating a strong will and psychological resilience. The author outlines several principles to develop this mindset, including reframing challenges as psychological training, finding role models, and utilizing both intrinsic and extrinsic motivation. Key strategies involve self-reflection, asking for help, and maintaining a structured routine, such as the “4:30 a.m. Rule.” Macy stresses the importance of rewriting negative self-talk into positive affirmations and encourages readers to confront their fears while recognizing when it is appropriate to let go of pursuits that do not align with their true desires. Through these insights, Macy aims to inspire readers to push their limits and achieve significant personal growth.
November 29, 2016
The author reflects on his experience reading “Figuring Out People - Reading People Using Meta-Programs”, a book that provides insights into understanding people through the lens of Neuro-Linguistic Programming (NLP). Hi notes that while the book contains valuable wisdom, it is essential to have prior knowledge of NLP techniques; otherwise, readers may struggle to apply its concepts effectively. The text encourages self-reflection and offers practical applications, such as assessing professional suitability and enhancing communication strategies based on the meta-programs of individuals.
November 8, 2016
The author posits that insufficient communication is the primary reason for project failures, contrasting it with the lack of discourse surrounding success. While achievements are often celebrated with fanfare, failures prompt a reflection on what went wrong, with communication being a vital factor. The author emphasizes that open discussions can help create a detailed work plan, clarify next steps, and prevent controversial management decisions that may later prove misguided.
October 21, 2016
The author shares their experiences following Max Dorofeev’s methodology for maintaining a zero inbox, highlighting both the challenges and benefits of this approach. They describe the stress of managing a cluttered inbox filled with work-related notifications, which leads them to evaluate the necessity of certain emails and adjust their settings accordingly. The author emphasizes the importance of promptly processing requests and tickets, adopting the mindset of “out of sight, out of mind.” They acknowledge that while work emails can be managed, personal emails often accumulate useful but time-consuming content that can lead to stress. Overall, the author advocates for the zero inbox philosophy as a way to enhance organization and reduce clutter in daily digital life.
September 13, 2016
The blog post discusses insights from a recent webinar titled “Becoming the CEO of the Project” hosted on the Project Management website. It emphasizes the idea that project managers can adopt a CEO-like mindset, taking full ownership and responsibility for their projects. To cultivate this mindset, the author outlines key traits necessary for a “project CEO,” including a proactive mindset, charisma, decision-making skills, and the ability to foster a positive team culture.
August 17, 2016
The blog post reflects on the joys and freedoms of summer, emphasizing the opportunity to relax and embrace a lighter lifestyle. The author appreciates the temporary relief from parental responsibilities, often provided by grandparents, and enjoys the simple pleasures of seasonal fruits, like strawberries and melons, which are easily accessible. There is a light-hearted acknowledgment of summer plans, whether they are premeditated or spontaneously created through family discussions. The author humorously notes that summer can induce a lethargic mindset, jokingly suggesting that rising temperatures might even lead to the official adoption of siestas in Belarus.
July 8, 2016
In this mini-article inspired by Rod Baxter’s webinar, the author explores the critical aspects of conducting effective meetings aimed at resolving production issues. The article emphasizes the importance of preparation, starting with setting a clear agenda and identifying participants and their roles. The facilitator, possibly in collaboration with a sponsor like a director, initiates the meeting by clarifying objectives and expectations, which leads to the main segment of discussion and idea generation. The author provides a comprehensive list of tools and techniques essential for various stages of problem-solving during meetings.
May 25, 2016
In the blog post, the author reflects on common mistakes encountered in project development, emphasizing their cyclical nature despite lessons learned from past errors. The author identifies several key issues, including initiating development on previously approved designs, making late design changes, underestimating labor costs, and lacking formal communication processes within teams. Additionally, the importance of establishing an effective document review process is highlighted, as delays in documentation can hinder project timelines significantly. The author advocates for timely communication and task management, encouraging teams to propose realistic deadlines and proactively address challenges.
May 16, 2016
The text explores the multifaceted concept of organizational culture, likening its proper formation to the purity of a microbial culture. It emphasizes that a strong organizational culture functions best when it is nurtured and maintained, similar to a well-tended garden. Employees play a crucial role in shaping this culture, with the potential to enhance or undermine it. The text discusses various types of organizational culture defined by Geert Hofstede, including bureaucratic, clan, market, and innovative cultures, each influenced by factors like national characteristics and employee demographics. The conclusion raises thought-provoking questions about the control and development of organizational culture, suggesting that while some aspects can be measured and predicted, the culture itself emerges organically from all individuals within the organization.
April 14, 2016
In this reflective blog post, the author revisits the well-known metaphor that compares programmers to wayward cats, pondering how to effectively lead these independent thinkers. Drawing insights from a decade-old book, the author categorizes various leadership principles using letters of the alphabet to create a motivational framework. Key topics include the importance of ambition, daily communication with developers, and the need for effective project planning to avoid common pitfalls such as misestimating deadlines and project scope.
March 28, 2016
The author discovers a document on project management best practices by Karl Wiggers while clearing their mailbox. They emphasize the importance of understanding the five key circles presented in the document, which represent fundamental aspects of project management. The text highlights the difference in perspectives among developers, project managers, and customers, noting that while developers may focus on their immediate tasks, project managers must grasp a broader view to make informed decisions.
February 12, 2016
The author reflects on the PartyHard! 2016 conference, noting the resilience of hardware developers in Belarus amidst challenges. He highlights the innovative strategies of companies like BeetsBlu, which leverages Chinese suppliers for its products, and R-Nox, a startup focused on radiation safety, despite its ongoing development hurdles. The author praises Promwad for its thoughtful designs and emphasizes the growing interest in crowdfunding within the Belarusian hardware sector. While expressing hope for the future of local technology, he critiques some presentation styles at the conference, advocating for more concise and engaging communication.
February 6, 2016
The text reflects on the evolving perceptions of business analysts and their crucial role in project success. It begins by questioning established beliefs and emphasizes the importance of proper requirement formulation in software development. The author describes various profiles of business analysts, highlighting their role as translators between clients and developers. However, the text warns that poor understanding or documentation of requirements can lead to project failures, citing that nearly half of project failures stem from incorrect requirements.
February 5, 2016
In this reflective blog post, the author grapples with the importance of writing and the challenges that come with maintaining creativity, particularly after a vacation. He ponders the idea of a perfect world, suggesting that beneath societal chaos lies an underlying perfection that would make life dull if fully realized. The author emphasizes the vital role of project managers in the IT field, countering their earlier belief that project management might be unnecessary.
January 4, 2016
In this blog post, the author discusses the various factors that influence the productivity of programmers, emphasizing that effective higher management is foundational to enhancing performance. The piece outlines how project engagement, motivation, and workplace conditions—such as equipment and internet speed—impact productivity levels. It also highlights the necessity of regular breaks, workplace ventilation, and social engagement among colleagues to maintain energy and focus. Techniques like the “Pomodoro technique” and avoiding distractions from email notifications are suggested as means to improve workflow. The post notes that personal habits, like sleep and nutrition, alongside the timing of tasks throughout the day, are equally crucial for sustained productivity.
December 9, 2015
The blog piece opens with a rhetorical question directed at readers, provoking them to consider their next five years in the workforce, ultimately suggesting that they should continue programming. The author intentionally avoids delving into specific technical details about programming languages or projects, instead creating a vivid scenario of a successful IT professional living and working in Belarus, a place characterized by its mild climate due to climate change. He highlights the ongoing growth in the IT services market despite global challenges, emphasizing the need for skilled specialists as technology evolves.
November 10, 2015
In the reflective blog post, the author examines the evolution of Minsk and the challenges faced during the early stages of his career in the IT sector. He reminisces about the difficult yet vibrant times of Belarus’s past, transitioning from a Soviet state to an independent nation, and highlight the significant improvements in the city, including modern infrastructure and a friendly atmosphere that makes it stand out. The author emphasizes the benefits of working in IT, such as remote work options and competitive salaries, while acknowledging the city’s ongoing struggles, particularly in terms of quality of living. Ultimately, the piece serves as a personal and professional reflection on the changes in both Minsk and the author’s career path within the IT industry.
November 10, 2015