كلمات واختصارات يستخدمها المبرمجين
من الجميل أن تكون على معرفة بالإختصارات والكلمات التى يستخدمها المبرمجين بكثرة، لأن هذه الإختصارات تساعدك على فهم كلامهم وتعليقاتهم على مواقع التواصل الإجتماعى، وتعليقاتهم داخل الكود (commenting) إن كنت مبرمج ونظرت إلى كود خاص بمبرمج آخر على أحد مواقع مشاركة الكود المصدرى.
هذه الإختصارات أتت من اختصارات اللغة الإنجليزية التى تستخدم فى الولايات المتحدة الأمريكية وبعضها خاص بالمبرمجين على وجه الخصوص. ولكن أنا سأذكر الإختصارات التى يستخدمها المبرمجين فى كلامهم وتعليقاتهم.
w/ = with هى اختصار لكلمة with وتعنى مع أو عن طريق مثال: I coded this app w/ Python.
w/o = with or without بـ أو بدون: مثال على ذلك: If you can create an innovation idea it’s great even if it’s w/o coding!
io = I/O = input, output خروج ودخول، أدوات الإخراج والإدخال.. : ويمكن استخدامها كالتالى : fix your phone’s io
r/ = remote تستخدم بمعنى بعيد، أو تحكم عن بُعد
r/c = remote control تستخدم بمعنى تحكم عن بُعد، أو جهاز الخاص بالتحكم عن بحث، أو بمعنى اختراق وتجسس
b/c = because تستخدم بمعنى “لأن” أو “بسبب”
pro = professional معناها “احترافى” أو “محترف” .. وهى تعنى أنه متمكن من الموضوع
dev = developer معناها “مطور” وهى اختصار لـ “مطور برمجيات”
prog = programmer or program معناها “مبرمج” أو “برنامج” على حسب الجُملة
app = application or program معناها “برنامج” أو “تطبيق” وحالياً يستخدمها كل الناس لأن متاجر البرامج سميت نفسها “app store” فهناك apple app store و google app store ( ويُسمى أيضاً : google play store )
proj = project تعنى “مشروع” أياً كان برنامج، أو موقع، أو أى مشروع..
* = all هى اشارة تُستخدم فى الـ shell والمسارات paths بمعنى “كل” أو “أى حاجة” .. وهى بتيجى فى الكلام بمعنى “أى حد” أو whatever أو whoever
! = not such as !me ( not me) تُستخدم بمعنى “لا” أو “ليس” أو النفى بشكل عام. وهى فى الأصل تُستخدم فى لغات البرمجة.
noob = مُستجد مُتعلم جديد، أو مُستجد فى مجال معين
Normie تُستخدم كثيراً وتُكتب بالعربى “نرم” أو “نيرم” ومعناها شخص عادى يتبع الآخرين فى تفكيرهم، “أحد القطيع”.. شخص يتبع الترند (الموضة والأشياء التى يهتم بها الناس). ولكن يستخدمها البعض بمعنى “غريب الأطوار” ولكن المعنى الأصلى لها أنه أحد القطيع ( شخص تابع لكل ما يتبعه الناس دون تفكير ). وأحياناً تأتى بمعنى شخص منغلق (غير منفتح على المعلومات الحديثة ).
hipster يتبع فكره الشخصى، أو غريب الأطوار. هذا وصف لشخص يتبع فكر غريب عن المجتمع فى التفكير، أو فى الملابس والموضة، أو فى أى شئ.
Geek = مهووس الترجمة الحرفية لها “مهووس” وهى تعنى أن الشخص يمارس هذه الشئ ومهتم به بكثرة. ةهى تستخدم كإختصار لـ “Tech Geeks” أى المهووسين بالتكنولوجيا؛ وتعنى أن الشخص يفهم كثيراً ويهتم كثيراً بالتقنيات الحديثة والتكنولوجيا. وتستخدم أيضاً كإختصار لـ “Coding Geeks” أو المهووسين بالبرمجة وكتابة البرامج وهم خبراء متمرسين فى لغات البرمجة.
73ch = tech فى اللغة الإنجليزية يتم تغيير بعض الحروف إلى أرقام أو رموز، وغالباً ما يحدث هذا فى كلمة المرور (password) واسم المستخدم (username) وإليك الإستبدالات الأكثر استخداماً: 1 → L 2 → z 3 → E 4 → A || a 5 → s 6 → b 7 → T || t 8 → B 9 → q 0 → o || O @ → a z → ss
OS = operating system معناها فى الأصل “نظام التشغيل” مثل ويندوز، لينكس، ماك، أندرويد.. وهكذا ولكنها تُستخدم فى الكلام العام بمعنى “دماغك” أو “عقلك”
u = you ur = your تستخدم بمعنى أنت أو لك (شئ خاص بك) وهم شائعى الإستخدام جداً
y? = why? اختصار لأداة الإستفهام لماذا؟
$ = not free || paid تُستخدم بمعنى “مدفوع” أو “ليس مجانى”
|| = or وهى فى الأصل معامل من المعاملات المنطقية فى لغات البرمجة، ولكنها أصبحت تُستخدم أيضاً فى التويتات والبوستات الخاصة بالمبرمجين بمعنى “أو”
اختصارات يستخدمها المبرمجين ومطورى البرامج
والكثير من الإختصارات التى لم ترد إلى ذهنى الآن ولكنى سأقوم بتحديث الموضوع كلما لاحظت اختصار فى أى تويته أو مقال أقرأه لكى أكتب لكم كل الإختصارات التى تُستخدم لكى لا تشعر بالمعاناه لفهم هذه التويتات والبوستات والكومنتات.