一般实践中公司以员工能力不足为由解雇,通常是这两种情况。一个是员工还处于试用期的时候,一个是已经转正的时候。试用期的时候,如果员工被证明能力不足不符合录用条件的,公司可以解雇。这里就意味着公司要有明确的录用条件以及对员工进行了相应的考核,毕竟总不能公司自说自话,试用期最后一天一句你能力不足就把劳动者打发了;那转正之后,公司想要以员工能力不足为由解雇,就需要多一道程序了,要经过培训或者调整工作岗位后,员工仍然不能胜任工作的,公司提前三十日以书面形式通知或者额外支付劳动者一个月工资后,可以解除劳动合同。不满足上述两种情形的话,公司的解雇就是不合法的。