چگونه برنامه نویس شویم؟

اول: ولش کنید برید سراغ یک کار ساده تر

دوم: ولش کنید برید سراغ یک کار ساده تر

سوم: ولش کنید برید سراغ یک کار ساده تر

اگه هنوز مشتاقید و میخواید ادامه بدید


انتخاب زمینه کاری مورد علاقه یعنی مشخص کنید به چه کاری علاقه دارید مثلا برنامه نویسی وب (PHP)، برنامه نویسی اندروید (JAVA)، برنامه های دسکتاپ (JAVA, QT) و ... میتونید برای آشنایی با نوع کار و چالش های هر کدوم با افراد با تجربه ای که میشناسید صحبت کنید


انتخاب زبان مورد علاقه و مورد نیاز بازار و مناسب: باید ببینید توی اون زمینه ای که انتخاب کردید چه زبان هایی وجود دارن و هر کدوم چه مزایا ومعایبی دارند. مثل بازار کار، تعداد سایت های آموزشی، تعداد کسانی که میشناسید این زبان رو بلد هستند و میتونید سوالاتتون رو بپرسید و یادتون باشه زبان های برنامه نویسی هم مثل زبان های طبیعی ساختار و شکل و قیافه متفاوتی دارند و ممکنه شما از شکل بعضی از این زبان ها خوشتون نیاد


مطالعه
تمرین
مطالعه
تمرین
مطالعه
تمرین


بی خوابی
بی خوابی
بی خوابی


نسکافه!
نسکافه!
نسکافه!


تفکر
تفکر
تفکر


خلاقیت
خلاقیت
خلاقیت


کیفیت و دقت بسیار زیاد در کار 
کیفیت و دقت بسیار زیاد در کار 
کیفیت و دقت بسیار زیاد در کار


ورزش :-)
ورزش 
ورزش 


پروژه های بدون سود
پروژهای بی نتیجه
پروژهای اعصاب خورد کن


شکست
شکست
شکست


5 سال بعد
.
.
.
اگه هنوز تو این کار هستید و بهش علاقه دارید تبدیل به یک برنامه نویس خوب شدید

نوشته شده در پنج شنبه 1394/09/27 ساعت 12:00 توسط مهدی باقری | چهار نظر

فریمورک symfony نسخه 3 منتشر شد

بالاخره فریمورک symfony نسخه 3 منتشر شد. symfony یکی از بهترین فریمورک های PHP هست که من به شخصه خیلی دوستش دارم و بیشتر در برنامه های بزرگ ازش استفاده میشه. من خودم دارم از Laravel استفاده میکنم اما از این هم خیلی خوشم میاد و دوست دارم یک پروژه ای باهاش کار کنم

در ضمن یاد آور بشم که laravel قسمت های خیلی زیادیش داره از symfony استفاده میکنه. یکی از دلایلش اینه که symfony از نوع فریمورک های Full Stack نیست. یعنی میشه قسمت های مختلف اش رو به صورت مجزا استفاده کرد و این یکی از برتری های symfony است و این باعث شده که توی خیلی از فریمورک ها و کتابخانه ها بیان از کلاس های سیمفونی استفاده کنند.

توصیه من به جوانان مشتاق این است که حتما یک سری بهش بزنن :) :) 

 

موفق باشید.

نوشته شده در چهارشنبه 1394/09/12 ساعت 12:00 توسط مهدی باقری | پنج نظر

روز جشن سپندارمذگان

سلام

خواستم یک انتقادی بکنم درباره کسانی که میگن ما باید روز جشن سپندارمذگان داشته باشیم و نه روز ولنتاین:

چیزی که میخوام بگم این که

1: اگه میخواین روز ملی داشته باشیم برای مسله ای باید قبل از این که روز بین المللی اش بین مردم جا بیافته و عمومی بشه شروع به فرهنگ سازی در موردش بکنین نه اینکه بزارین کلا همه این روز رو به رسمیت بشناسن بعد شروع کنین به تبلیغ یک روز دیگه

2: آخه این چه کاریه شما میکنین وقتی یک روز بین المللی وجود داره برای  روز عشق چرا باید یک روز ملی ما داشته باشیم. یعنی چی مثلا؟ مثل اینه که مثلا برای یک روز بین المللی ما بیایم یک روز دیگه توی تقویم خودمون داشته باشیم.

3: این چه نام مسخره ای هست. خوب کسی نیست بگه خوب حداقل یک اسم مناسب و بروز انتخاب کنین که مردم بتونن استفاده کنن دیگه من خودم هنوز نمیتونم تلفظ کنم اسم این  روز رو.

4: نباید کسانی رو که روز ولنتاین رو جشن میگیرن به جای سپندارمذگان رو مسخره کرد. زندگی خودشه دوست داره این کار رو بکنه و بکسی هم مربوط نیست.

به نظر من بهتره که اولا: نیازی به بومی سازی روز هایی که در تقویم های بین المللی هست، نیست دوما: برای بومی سازی این روز ها سریع تر عمل بشه. 3: نام مناسب انتخاب بشه و بروز

ممنون

نوشته شده در چهارشنبه 1392/11/24 ساعت 12:00 توسط مهدی باقری | یک نظر

مجموعه اسکُل کیست؟

این مجموعه رو روی فیسبوکم اشتراک گذاشته بودم و چون به نظرم مفید هست  گفتم روی وبلاگم هم بزارم تا دوستان استفاده کنند.

مجموعه اسکُل کیست؟ قسمت اول:
اسکُل کسی ایست که وقتی چراغ سبز میشود بوق میزند.

مجموعه اسکُل کیست؟ قسمت دوم:
اسکُل کسی است که به خاطر سود دیگران دروغ میگوید.

مجموعه اسکُل کیست؟ قسمت سوم:
اسکُل کسی است که کمربند ایمنی خود را به خاطر افسر می بندد.

مجموعه اسکُل کیست؟ قسمت چهارم:
اسکُل کسی است که به نصیحتهای خود به دیگران، عمل نمیکند.

مجموعه اسکُل کیست؟ قسمت پنجم:
اسکُل کسانی هستند که الان ساعت 1.30 بامداد برای عروس کشون خیابون رو گذاشتن رو سرشون

مجموعه اسکُل کیست؟ قسمت ششم:
اسکُل کسی ایست که فکر میکند همه اسکُل هستند به غیر از خودش

مجموعه اسکُل کیست؟ قسمت هفتم:
اسکُل کسی ایست که از روی ظاهر آدم ها نسبت به شخصیتشون قضاوت میکند

مجموعه اسکُل کیست؟ قسمت هشتم:
اسکُل کسانی هستند که وقتی تصادفی اتفاق می افتد می ایستند ترافیک ایجاد میکنند و با لذت صدمه دیدن دیگران را تماشا میکنند.

مجموعه اسکُل کیست؟ قسمت نهم:
اسکُل اون پدر و مادری هستند که بچه ها شون رو میخوان با کتک تربیت کنند.

به روز میشود.

نوشته شده در جمعه 1392/09/02 ساعت 12:00 توسط مهدی باقری | یک نظر

دستورات کاربردی لینوکس (قسمت اول)

یکی از بهترین قسمت های مربوط به کار با سیستم ها  گنو/لینوکس کار با ترمینال و دستورات آن هست.

یادگیری دستورات گنو/لینوکس کمک بسیاری در افزایش عملکرد کاربر میکند. همچنین با یادگیری چند دستور پایه میشود دستور های دیگر را جستجو کرد و از امکانات بسیار عالی ترمینال ها برای آشنایی و یادگیری دستورات گنو/لینوکس استفاده کرد.

همچنین باید توجه کرد که هر دستور در لینوکس معمولا تعدادی هم سویچ دارد که میتوانند نوع رفتار دستور را تغییر دهند.

دستورات مربوط به پیدا کردن اطلاعات در مورد دستورات

اولین مطلب استفاده مناسب از tab صفحه کلید هست.

اگر درون ترمینال چند کاراکتر اول دستور را وارد کنید و tab را دو بار پشت سر هم فشار دهید تمام دستوراتی که با کاراکتر های وارد شده شروع میشوند نمایش داده میشود

man: مشاهد فایل راهنمای هر دستور

apropos: جستجوی کلمه وارد شده در جلوی آن درون فایل های راهنمای دستورات و بازگرداندن دستورات شامل آن کلمه

whatis: توضیح یک خطی در باره دستور وارد شده

چند دستور کاربردی

ls: نمایش لیست فایل ها و پوشه ها

tree: نمایش درختی فایل ها و پوشه ها

cd: تغییر پوشه

cp: کپی کردن 

mv: جابه جا کردن

mkdir: ساختن پوشه

rm: حذف کردن

rmdir: حذف پوشه

touch: ایجاد فایل

cat: نمایش فایل های متنی

مثال:

# Command For Finding Information
man ls
apropos network
whatis cp

# Some Use Full Command
whatis cd
cd /home
cd ~user1

cp file1 file2
cp dir/* .

ls
ls -l
ls -a
tree

mkdir dir1

rm file1
rm -r dir1
rmdir dir1
touch file1

 

نوشته شده در چهارشنبه 1392/06/21 ساعت 12:00 توسط مهدی باقری | نظر دهید