Skip to main content

Posts

كيف نتعامل مع قلق العودة إلى العمل (Post-vacation blues)

القدرة على العمل وانجاز المهام هي أحد وسائل المجتمعات البشرية في تبادل المنافع الاجتماعية (مثال: يعمل الحداد على صنع الأبواب اللي تحمي أبواب الفران الذي يعمل على توفير الطعام للحداد، وهكذا دواليك) لكن في عالم متسارع الوتيرة كذاك الذي نحيا بداخله تصبح المهام وانجازها أكثر فأكثر تعقيداً.  ما الذي تعنيه زيادة تعقيد المهام الاجتماعية (أو الوظائف المطلوبة داخل المجتمع) بالنسبة للأفراد داخل منظومة العمل؟  يعني ذلك الكثير، ولكن في سياق موضوع المقال والذي يتمحور حول قلق العودة إلى العمل، أو قلق ما بعد الأجازات، يعني ذلك أن هناك المزيد من التفاصيل اليومية التي يقوم العقل بحفظها، لمدى أهميتها وتكراريتها في سياق العمل. لكن ما الذي يحدث عند التوقف عن تلك التفاصيل اليومية لفترة؟ ثم العودة لها مرة أخرى بشكل مفاجئ؟ هنا يحدث ما يعرف بقلق العودة إلى العمل، وهو ما سنحاول فهم ديناميكياته فيما يلي.    (Post-vacation blues / Back-to-work Anxiety)  ل ماذا نصاب بقلق العودة إلى العمل مفهوم الأجازات الموسمية أو (التوقف عن العمل لفترة قصيرة) أو مفهوم موازنة الحياة الشخصية والحياة العملية...

Career Discovery Crash Course: What's UX/UI design career? (In Arabic)

من الواضح في الفترة الحالية اهتمام كتير من الناس بمجالات السوفت وير، أو المجالات التقنيّة عموماً. حتى من الواضح انه الدول بدأت تدرك أهمية الأدوار دي في بناء اقتصاد قوي ومعاصر.  انطلاقاً من نفس الهدف، زيادة الوعي وتقريب المسافات ما بين متطلبات السوق وما بين مجالات الدراسة، هبدأ أعمل مجموعة فيديوهات قصيرة (١٠-٢٠ دقيقة في المتوسط) هدفها هو الإجابة على أهم الأسئلة اللي ممكن تقابل أي حد جديد بيحاول يشوف هل الكارير ده مناسب له أو لأ.  الفيديو بتاع النهاردة بيتكلم عن كارير مشهور وناس كتير بدأت تفكر فيه، وهو UX/UI Designer أو مصمم تجربة المستخدم، المصطلحات بالعربي ممكن تعني شيء تاني، لكن الفكرة من البوزيشن ده، هو الاهتمام بتفاصيل السوفت وير وطريقة تفاعل المستخدمين معاها.  اختصاراً للوقت، الفيديو ده بيتكلم عن محاور رئيسية ممكن تخطر في بال أي حد بيفكر يشفت كارير أو بيحاول يفهم أكتر عن الدور ده في دورة حياة السوفت وير.  المحاور اللي بتكلم فيها في الفيديو:  مين يقدر يبقى UX/UI Designer؟  ايه الخبرة اللي انت محتاجها قبل ما تفكر في البوزيشن ده؟  يعني ايه UX ويعني اي...

ما وراء المنطق، بين المثالي والواقعي: أين تُرسم الحدود؟

 يبدأ التساؤل من مُشاهدات يومية اعتادتها أعين من عايش التناقضات: ماهي طبيعة تلك الحياة؟ ما السر وراء انقضاء الأحداث بهذا الشكل؟ هل تسير الأحداث وفق خطة منضبطة؟ أم أنها لا تنفك تحدث حتى تُحِدث هي الأخرى المزيد من الأحداث؟  اعتاد نور رؤية تلك التناقضات يوماً بعد يوم، فقد أخذ ذهنه يتشرّب ويفسّر أحداث عالمه من خلال منظارين مختلفين لكل منهما معيار خاص في رؤية الأحداث. أحد المنظارين اعتاد تفسير الأحداث انطلاقاً من فرضية أن هناك خطة موضوعة بدقة وعناية لضبط الأحداث.  والآخر اعتاد تفسيرها على أنها نتيجة لبعضها البعض، فعندما يتعرض المرء لحادثة سير، لا يوجد خطة لذلك، تكون العوامل هي مسببات تلك النتيجة: كأن يكون المرء شارد الذهن بسبب خلاف شخصي، وأن يكون السائق مشغول بتفقد مؤشر الوقود، وأن تكون حرارة الجو قد تسببت في بطء حركة المكابح، فكل هذه العوامل مجتمعة أدت إلى حادث السير، وليست الخطة الأوليّة.  لم يكن يعي نور ماهية المنظارين بعد، بل لم يكن يعي ما يعنيه أن يكون للمرء معيار في المقام الأول! لكنه بدأ يلحظ مشاهد حياتية تلفت انتباهه إلى الفرق بينهما. كان نور وأبناء جيله معتادين ع...

Evolution with natural selection vs. Agile

Species evolution by natural selection was always a fascinating concept to me. As per National Geographic definition:  “Natural selection is the process through which populations of living organisms adapt and change. Individuals in a population are naturally variable, meaning that they are all different in some ways. This variation means that some individuals have traits better suited to the environment than others. Individuals with adaptive traits—traits that give them some advantage—are more likely to survive and reproduce. These individuals then pass the adaptive traits on to their offspring. Over time, these advantageous traits become more common in the population. Through this process of natural selection, favorable traits are transmitted through generations.” It was a notion that led many advances in our understanding, not merely related to our existence, but also related to the nature dynamics that manifest in many other situations! One of which to me was the structure of th...

Continuous Delivery as an accelerator for the product-market fit

Product development (and by consequence any software-centered development) is a tricky process, in which you always need to make sure that you’re not only adding complexity but you also can control it.  When it comes to complexity controlling, we should focus primarily on 3 pillars: Scope of change Change cost Escape options Scope of change When we think about a new feature, or a new data stream that will be added to the product scope, we should take the time to think about the scope of change. Which parts of the product will be affected by that change? It doesn’t hurt to think a little bit on the negative side: What could be broke down by such a change? How this new complexity is going to be integrated? Thinking about such aspects might give you at least high-level perspective on the affected areas, and thus you can pay more attention to those areas to make sure the complexity is still maintained and under control. Change Cost Think about that like you’re going to be wrong, even i...

How to avoid being mislead with your data-driven approach - Triple A rule

Data is crucial for any product development process that aim to be customer-centric and human-first data-driven process. Product managers and teams aim to acquire as much data as they can get to learn more about their customers behavior and hence improve the product key outcomes.  When it comes to data, many product teams struggle figuring out the best approach to be data-driven, and to best use their data pipelines and digital footprints. However, being data-driven isn't a simple thing, and require much effort from the team to understand where and how they can structure this data flow.   But, can data-driven be misleading sometimes? In this short article, I'm going to unleash 1 aspect that can be misleading sometimes for any product team and that can lead to false conclusions about product situation. Being falsely data-driven is more dangerous than being non data-driven at all! Vanity metrics as an example Every metric we choose to act upon can be a vanity metric, a term...

Test-driven product development: concepts and approach

Building digital products is a very challenging practice, since it's built on circles of thoughts among: managers, marketers, and engineers. It becomes even more challenging when we need to validate and test our ideas and concepts through out the whole development cycle. Testing and validation isn't necessarily restricted to the technical testing (i.e. writing test cases and run them against the product functionalities), it can be also extended to the scope of validating and testing the ideas even earlier in the cycle. Before any development has taken place. In this article I'm trying to explain more how can we pave the product environment to be more testing-friendly environment across the different stages of product development. What’s the point of measuring stuff we build?  As humans, we tend to measure things around us in order to understand them better. For example: You're always measuring how fast you can get to work on foot vs. by train so that you can ...