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