• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
سالهای دور از برنامه نویسی
#1
سلام دوستان
وقت بخیر

چقدر خووب که شماها همچنان فعال هستید .
من دوسالی هست که از برنامه نویسی دور شدم و میخوام دوباره شروع کنم.
لطفا بگید الان باید تو چه زمینه هایی دانشم رو ارتقا بدم ؟
از لحاظ فریم ورک
پایگاه داده
طراحی سایت و ...

چه چیزهایی به روز و مهمه که یاد بگیرم ؟
Huh

آخرین بارها با کدایگنایتر کار میکردم ...Smile
آرام باش ؛ توكل كن ؛ تفكر كن و سپس آستينها را بالا بزن , آنگاه دستان خداوند را خواهي ديد كه زودتر از تو دست به كار شده است.امام علي عليه السلام.
  پاسخ
تشکر شده توسط : Y.P.Y undefined ayoubsys
#2
سلام

خوش برگشتید Tongue
ما برای پیداکردن شما 1200 تومن مژدگانی تعیین کرده بودیم


بگذریم، بنظرم نرم افزارها و تکنولوژی هایی که الان روی مُد هست و باید بلد باشید ایناست:

Backend
Unit testing: phpunit
Framework: Laravel/Yii/ZF/CI
Build automation: phing
Linter: phplint, phpcs
Dependency Manager: composer
Profiler: xdebug
API documentor: phpdoc
Libraries: guzzlehttp, ratchet/wrench/socket.io
Design patterns: dependency injection, service locator
Database NO-SQL: mongo
Database RDbMS: mysql/mariadb, pgsql
Architecture style: mvc rest
Cloud

Frontend
HTML5
CSS Pre-Processor: SASS/LESS
CSS framework: Bootstrap/Foundation
CSS linters
Design method: BEM, SMA-CSS

API documentor: jsdoc
JS framework: angularjs/react/emberjs
Module bundler: webpack/browserify
Unit tester: moochajs/jasmine/unitjs
Libraries: jquery, socket.io
Dependency manager: npm/yarn/bower
Build automation: Gulp.js/Grunt
Linter: eslint, jshint
Design pattern: Module, Prototype

میخوام یه full-stack developer از شما بسازم... Angel
وبلاگ: Yousha.Blog.ir


کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بیشتر => نگهداری بهتر
  پاسخ
تشکر شده توسط : undefined Viva98 pary_daryayi ayoubsys Reza Null
#3
در ادامه صحبت های یوشا. اگر دنبال بازار کار هستی یه سر به این سایت های استخدام مثل جابینجا و... بزن. آگهی ها رو ببین و جمع بندی کن تا نیاز بازارُ متوجه بشی.
هر چیزی که در جستن آنی آنی...
غایب
  پاسخ
تشکر شده توسط : pary_daryayi ayoubsys Y.P.Y
#4
(۱۳۹۷ فروردین ۲۳, ۱۱:۳۹ ق.ظ)Y.P.Y نوشته: سلام

خوش برگشتید Tongue
ما برای پیداکردن شما 1200 تومن مژدگانی تعیین کرده بودیم


بگذریم، بنظرم نرم افزارها و تکنولوژی هایی که الان روی مُد هست و باید بلد باشید ایناست:

Backend
Unit testing: phpunit
Framework: Laravel/Yii/ZF/CI
Build automation: phing
Linter: phplint, phpcs
Dependency Manager: composer
Profiler: xdebug
API documentor: phpdoc
Libraries: guzzlehttp, ratchet/wrench/socket.io
Design patterns: dependency injection, service locator
Database NO-SQL: mongo
Database RDbMS: mysql/mariadb, pgsql
Architecture styles: rest
Cloud

Frontend
HTML5
CSS Pre-Processor: SASS/LESS
CSS framework: Bootstrap/Foundation
CSS linters
Design method: BEM, SMA-CSS

API documentor: jsdoc
JS framework: angularjs/react/emberjs
Module bundler: webpack/browserify
Unit tester: moochajs/jasmine/unitjs
Libraries: jquery, socket.io
Dependency manager: npm/yarn/bower
Build automation: Gulp.js/Grunt
Linter: eslint, jshint
Design pattern: Module, Prototype

میخوام یه full-stack developer از شما بسازم... Angel
سلام ممنونم
چقدر تغییر
رنگهای اعضا هم که عوض شده
مژدگانی؟ Angel
برای چی؟
چقدر هم کم...Angel
چقدررر مواردی که باید یاد بگیرم زیادن.
این اخری ها برای برنامه نویسیه موبایله؟
بهتر نیست روی یکی تمرکز کنم؟

و اینکه چرا با اینکه همه چیز بروزه اما انجمن تحت موبایل تنظیم نیست.
اصطلاحات انگلیسی شو هم فراموش کردم
آرام باش ؛ توكل كن ؛ تفكر كن و سپس آستينها را بالا بزن , آنگاه دستان خداوند را خواهي ديد كه زودتر از تو دست به كار شده است.امام علي عليه السلام.
  پاسخ
تشکر شده توسط :
#5
نقل قول:چقدررر مواردی که باید یاد بگیرم زیادن.
این اخری ها برای برنامه نویسیه موبایله؟
بهتر نیست روی یکی تمرکز کنم؟
برای شما که قراره دوباره شروع کنید زیادن، وگرنه اکثر برنامه نویسای PHP(و بعضی که در این انجمن هستن) به بیشتر این موارد مسلطن - چون از واجباتن
یعنی بدون اینها نمیشه درست کار کرد. مثلاً composer یا jquery یا nosql ها یا معماری rest و...
اونایی هم که بینشون / گذاشتم یعنی یکیشون میتونه انتخاب بشه

بعدم اکثراً چیز خاص و بزرگی نیستن فقط کاربردیو یه ابزار سادن. مثل phpunit phplint xdebug phpdoc composer phing jsdoc bower jshint
^ یادکیری اینها هرکدوم نیم ساعت طول میکشه
وبلاگ: Yousha.Blog.ir


کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بیشتر => نگهداری بهتر
  پاسخ
تشکر شده توسط : pary_daryayi
#6
ممنونم
در مورد برنامه نویسی موبایل چطور ؟
با توجه به نیاز بازار لازمه همزمان ان رو هم یاد بگیریم ؟
یا تمرکز بر یکی بهتره ؟
قبلا از یکی از دوستان انجمن پرسیده بودم نظرات مختلف رو دوست دارم بدونم
آرام باش ؛ توكل كن ؛ تفكر كن و سپس آستينها را بالا بزن , آنگاه دستان خداوند را خواهي ديد كه زودتر از تو دست به كار شده است.امام علي عليه السلام.
  پاسخ
تشکر شده توسط :
#7
بازار کار اندروید؟ بنظرم این سوال کلی هستش
میزان تقاضای اندرویدکار در شرکت های خصوصی؟ تعداد مصرف کننده های برنامه های اندروید؟ نیاز تولید نرم افزار برای مارکت ها؟ بازار کار انفرادی در زمینه اندروید؟ کلاً تقاضا برای تولید برنامه اندرویدی؟ ...

ولی منم کلی میگم: شما هر زبانی که "تخصصی" بلد باشید، میتونید در شرکتها استخدام بشید و درآمد خوبی داشته باشید
با هر زبانی هم که ایده تازه بزنید و خلاقیت بخرج بدید، میتونید تنهایی درآمد خوبی داشته باشید (حتی اگر تخصصی بلد نباشید)
چه PHP برای وب، چه C برای میکروکنترلر، چه Java برای اندروید، چه #C برای دسکتاپ و...
وبلاگ: Yousha.Blog.ir


کد کمتر => خطای کمتر => قابل فهمتر => خوانایی بیشتر => نگهداری بهتر
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان