бюррократияЕсли нет бюрократии, значит вы, как исполнитель, будете всегда в проигрыше - вас будут гонять как жеребца дедлайнами и переработками, пока не издохните. Так принято почти во всех "коммерческих" структурах. Вы поработать хотите на износ?
кумовствоесли ты часть этого, что в этом плохого?
низкие зарплатывысокие зарплаты по IT-сфере в стране платят единичные компании.
Вообще делаю вывод, что интеллектуальный труд не терпит «долгих лет работы». Типа как раньше, люди работали всю жизнь на одном предприятии. Надо или как-то со временем комбинировать что-то с чем-то или менять сферу. Ну реально это же упороться можно всю жизнь учить модные либы и фреймворки, а в конце что? К чему шел? И дело тут как мне кажется не в выгорании как таковом. А больше дело в том, что мозг постоянно стремится открывать для себя что-то новое, и в какой-то момент монитор с кодом его начинает не устраивать. Это мозг психически здорового человека конечно же..
if (!is_numeric($var)) throw new Exception....
public function __construct(int $is_preview = 0, int $w_id = 0, array $sh_store, array $prod_gr, $type = 'prod', array $path_ls, $user, $site_sn) {}
<?php
class foo
{
/**
* @var int
*/
protected $is_preview = 0;
/**
* @var int
*/
protected $w_id = 0;
/**
* @var array
*/
protected $sh_store = [];
/**
* @var array
*/
protected $prod_gr = [];
/**
* @var string
*/
protected $type = 'prod';
/**
* @var array
*/
protected $path_ls = [];
/**
* @var User
*/
protected $user;
protected $site_sn;
public function __construct()
{
}
/**
* @return int
*/
public function getisPreview(): int
{
return $this->is_preview;
}
/**
* @param int $is_preview
*/
public function setIsPreview(int $is_preview)
{
$this->is_preview = $is_preview;
return $this;
}
/**
* @return int
*/
public function getWId(): int
{
return $this->w_id;
}
/**
* @param int $w_id
*/
public function setWId(int $w_id)
{
$this->w_id = $w_id;
return $this;
}
/**
* @return array
*/
public function getShStore(): array
{
return $this->sh_store;
}
/**
* @param array $sh_store
*/
public function setShStore(array $sh_store)
{
$this->sh_store = $sh_store;
return $this;
}
/**
* @return array
*/
public function getProdGr(): array
{
return $this->prod_gr;
}
/**
* @param array $prod_gr
*/
public function setProdGr(array $prod_gr)
{
$this->prod_gr = $prod_gr;
return $this;
}
/**
* @return string
*/
public function getType(): string
{
return $this->type;
}
/**
* @param string $type
*/
public function setType(string $type)
{
$this->type = $type;
return $this;
}
/**
* @return array
*/
public function getPathLs(): array
{
return $this->path_ls;
}
/**
* @param array $path_ls
*/
public function setPathLs(array $path_ls)
{
$this->path_ls = $path_ls;
return $this;
}
/**
* @return User
*/
public function getUser(): User
{
return $this->user;
}
/**
* @param User $user
*/
public function setUser(User $user)
{
$this->user = $user;
return $this;
}
/**
* @return mixed
*/
public function getSiteSn()
{
return $this->site_sn;
}
/**
* @param mixed $site_sn
*/
public function setSiteSn($site_sn)
{
$this->site_sn = $site_sn;
return $this;
}
}
$obj = (new foo())
->setType('type')
->setPathLs(123)
->setProdGr(1)
->setWId(12)
->setUser(new User());
В последнее время проявляю интерес к программированию, начал изучать JS, до этого баловался с HTML и CSS.Ты баловаться можешь хоть с легкими наркотиками, хоть с HTML. Это всё из разряда хобби и получения удовольствия. Я тоже люблю в гараже в машине поковыряться, только автомехаником я уже не стану в силу возраста и многих других причин. Нравится HTML - ради Бога. Просто реальная работа в корне отличается от домашних подделок, от которых у тебя сейчас эйфория. Прикинь, я тоже люблю кодить для себя, свой проект делать и т.д. Но реалии работы немного другие - в 95% случаев это однотипные задачи, невыносимо скучные, с невнятными требованиями и попытками сломать мозги. А насчет остального Рональд Макдональд все сказал.
На данный момент обучаюсь программированию по книге "You don't know Javascript"обучаться программированию (читай - учиться программировать) на JS - тоже самое, что обучаться водить легковой автомобиль с помощью бульдозера. JS совсем не подходит для обучения программированию.
стоит ли мне сейчас действительно вдумчиво изучатьнет
vologda-region.site.ru/vologda/меня этот вопрос тоже интересует. Я вот не понимаю, почему много веб-сайтов делают региональность по принципу домена третьего уровня....
программированием я особо не занималась серьёзно. После учёбы работала в тех поддержке, ремонтировала пк, обучала пользователей
Стоит ли возвращаться в профессию?эмм... в какую профессию:)
Да и насколько реально будет найти работу в таком случае женщине в 39 летнереально. потому, что уровня джуниора вы достигните годам к 41-42 в лучшем случае (что очень спорно и мало реально), в худшем - к 43-45. Выйдете на туже зарплату, что и раньше. Смысл?
Есть метод калькуляции заказа. Метод нужен во многих местах.в этом и ошибка - все в кучу. Надо сделать, что бы калькуляция была не черным ящиком, а настраиваемым удобным интерфейсом:
$discountCalculator = new discountCalculator(\ListItems $items);
$discountCalculator->addCondition(new SimpleDiscount());
$discountCalculator->addCondition(new BlackFridayDiscount());
$discountCalculator->addCondition(new ByDateDiscount('last day of this month'));
$discountCalculator->addCondition(new ApiDiscount());
$discountCalculator->calculate();