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