تخطَّ إلى المحتوى
Barmaj

عن برمج

ليه المكان ده موجود، وإيه اللي بنؤمن بيه عن طريقة تطور المهندسين فعلًا، وإيه اللي رافضين نعمله.

ليه المكان ده موجود، وإيه اللي بنؤمن بيه عن طريقة تطور المهندسين فعلًا، وإيه اللي رافضين نعمله.

ليه برمج موجود

كل سنة، آلاف المطورين بيخلّصوا كورس، ويبنوا تلات مشاريع للـ portfolio، ويبدأوا يقدّموا. بيعرفوا يكتبوا كود، وكتير منهم بيكتب كود كويس. وبيترفضوا، مرة ورا مرة، من شركات بتقول إنها بتدور على خبرة.

الفجوة حقيقية، وهي مش في المعرفة. المطور اللي عمره ما اتراجعله pull request مش عارف المراجع بيدور على إيه. واللي عمره ما حضر refinement مش عارف إن الـ ticket المفروض يتسأل فيه. ومحدش قبل كده اختلف مع طريقته وخلاه يدافع عنها.

ولا حاجة من دول بتتعلم من درس، لأن الدرس مفيهوش ناس تانية.

برمج هو البيئة اللي الحاجات دي بتحصل فيها. tickets حقيقية في كود مش إنت اللي كتبته، فريق تناقشه معاه، ومهندس كبير بيقرا كل pull request ويقولك رأيه. وهو عادي جدًا لأي حد اشتغل في فريق — وده بالظبط سبب إنه يستاهل تعمله قبل أول شغلانة مش أثناءها.

إحنا بنؤمن بإيه

الملاحظات أهم من المحتوى

المحتوى التعليمي المجاني أكتر من إن حد يقدر يستهلكه. النادر هو إن حد خبير يبص على شغلك إنت بالتحديد ويقولك الغلط فيه فين.

الدليل أهم من الشهادة

الشهادة بتقول إنك حضرت. السجل اللي بيوضح تعاملت إزاي مع المراجعة، ومربوط بـ pull requests أي حد يقدر يقراها، بيقول إنت بتشتغل إزاي.

الغموض هو المهارة

كتابة كود من مواصفات كاملة هي الجزء السهل، وبقت الجزء اللي بيتأتمت. الشغل الحقيقي هو إنك تكتشف المواصفات دي كان المفروض تقول إيه.

الصراحة أفضل من المجاملة

المراجع اللي بيوافق على كل حاجة مش بيعمل معروف. نفضّل نقولك حاجة مش مريحة دلوقتي بدل ما تكتشفها في مقابلة.

إيه اللي رافضين نعمله

  • نوعد حد بمكان في شركة. مالناش سيطرة على ده، وإننا نقول غير كده هيبقى كذب.
  • نرتب الأعضاء مقابل بعض، أو نعرض على حد لوحة صدارة.
  • نقيّم الناس بعدد commits أو سطور كود أو عدد pull requests.
  • ننشر آراء أو أرقام مكسبناهاش.
  • نكتب أي حاجة عن طريقة شغلك مش قادر الـ mentor يشرحهالك في جملة واحدة.

إنت مش محتاج درس تاني.
إنت محتاج خبرة.

الطلبات بيقراها إنسان، والأماكن محدودة بعدد الـ pull requests اللي نقدر نراجعها صح كل أسبوع.

قدّم على برمج
عن برمج · Barmaj